public static final class ConfigSource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ConfigSource.Builder> implements ConfigSourceOrBuilder
Represents a source file which is used to generate the service configuration defined by `google.api.Service`.Protobuf type
google.api.servicemanagement.v1.ConfigSource| Modifier and Type | Method and Description |
|---|---|
ConfigSource.Builder |
addAllFiles(java.lang.Iterable<? extends ConfigFile> values)
Set of source configuration files that are used to generate a service
configuration (`google.api.Service`).
|
ConfigSource.Builder |
addFiles(ConfigFile.Builder builderForValue)
Set of source configuration files that are used to generate a service
configuration (`google.api.Service`).
|
ConfigSource.Builder |
addFiles(ConfigFile value)
Set of source configuration files that are used to generate a service
configuration (`google.api.Service`).
|
ConfigSource.Builder |
addFiles(int index,
ConfigFile.Builder builderForValue)
Set of source configuration files that are used to generate a service
configuration (`google.api.Service`).
|
ConfigSource.Builder |
addFiles(int index,
ConfigFile value)
Set of source configuration files that are used to generate a service
configuration (`google.api.Service`).
|
ConfigFile.Builder |
addFilesBuilder()
Set of source configuration files that are used to generate a service
configuration (`google.api.Service`).
|
ConfigFile.Builder |
addFilesBuilder(int index)
Set of source configuration files that are used to generate a service
configuration (`google.api.Service`).
|
ConfigSource.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
ConfigSource |
build() |
ConfigSource |
buildPartial() |
ConfigSource.Builder |
clear() |
ConfigSource.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ConfigSource.Builder |
clearFiles()
Set of source configuration files that are used to generate a service
configuration (`google.api.Service`).
|
ConfigSource.Builder |
clearId()
A unique ID for a specific instance of this message, typically assigned
by the client for tracking purpose.
|
ConfigSource.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ConfigSource.Builder |
clone() |
ConfigSource |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
ConfigFile |
getFiles(int index)
Set of source configuration files that are used to generate a service
configuration (`google.api.Service`).
|
ConfigFile.Builder |
getFilesBuilder(int index)
Set of source configuration files that are used to generate a service
configuration (`google.api.Service`).
|
java.util.List<ConfigFile.Builder> |
getFilesBuilderList()
Set of source configuration files that are used to generate a service
configuration (`google.api.Service`).
|
int |
getFilesCount()
Set of source configuration files that are used to generate a service
configuration (`google.api.Service`).
|
java.util.List<ConfigFile> |
getFilesList()
Set of source configuration files that are used to generate a service
configuration (`google.api.Service`).
|
ConfigFileOrBuilder |
getFilesOrBuilder(int index)
Set of source configuration files that are used to generate a service
configuration (`google.api.Service`).
|
java.util.List<? extends ConfigFileOrBuilder> |
getFilesOrBuilderList()
Set of source configuration files that are used to generate a service
configuration (`google.api.Service`).
|
java.lang.String |
getId()
A unique ID for a specific instance of this message, typically assigned
by the client for tracking purpose.
|
com.google.protobuf.ByteString |
getIdBytes()
A unique ID for a specific instance of this message, typically assigned
by the client for tracking purpose.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ConfigSource.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ConfigSource.Builder |
mergeFrom(ConfigSource other) |
ConfigSource.Builder |
mergeFrom(com.google.protobuf.Message other) |
ConfigSource.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ConfigSource.Builder |
removeFiles(int index)
Set of source configuration files that are used to generate a service
configuration (`google.api.Service`).
|
ConfigSource.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
ConfigSource.Builder |
setFiles(int index,
ConfigFile.Builder builderForValue)
Set of source configuration files that are used to generate a service
configuration (`google.api.Service`).
|
ConfigSource.Builder |
setFiles(int index,
ConfigFile value)
Set of source configuration files that are used to generate a service
configuration (`google.api.Service`).
|
ConfigSource.Builder |
setId(java.lang.String value)
A unique ID for a specific instance of this message, typically assigned
by the client for tracking purpose.
|
ConfigSource.Builder |
setIdBytes(com.google.protobuf.ByteString value)
A unique ID for a specific instance of this message, typically assigned
by the client for tracking purpose.
|
ConfigSource.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
ConfigSource.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSource.Builder>public ConfigSource.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSource.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSource.Builder>public ConfigSource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ConfigSource build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ConfigSource buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ConfigSource.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSource.Builder>public ConfigSource.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSource.Builder>public ConfigSource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSource.Builder>public ConfigSource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSource.Builder>public ConfigSource.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSource.Builder>public ConfigSource.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSource.Builder>public ConfigSource.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ConfigSource.Builder>public ConfigSource.Builder mergeFrom(ConfigSource other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSource.Builder>public ConfigSource.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ConfigSource.Builder>java.io.IOExceptionpublic java.lang.String getId()
A unique ID for a specific instance of this message, typically assigned by the client for tracking purpose. If empty, the server may choose to generate one instead.
string id = 5;getId in interface ConfigSourceOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
A unique ID for a specific instance of this message, typically assigned by the client for tracking purpose. If empty, the server may choose to generate one instead.
string id = 5;getIdBytes in interface ConfigSourceOrBuilderpublic ConfigSource.Builder setId(java.lang.String value)
A unique ID for a specific instance of this message, typically assigned by the client for tracking purpose. If empty, the server may choose to generate one instead.
string id = 5;public ConfigSource.Builder clearId()
A unique ID for a specific instance of this message, typically assigned by the client for tracking purpose. If empty, the server may choose to generate one instead.
string id = 5;public ConfigSource.Builder setIdBytes(com.google.protobuf.ByteString value)
A unique ID for a specific instance of this message, typically assigned by the client for tracking purpose. If empty, the server may choose to generate one instead.
string id = 5;public java.util.List<ConfigFile> getFilesList()
Set of source configuration files that are used to generate a service configuration (`google.api.Service`).
repeated .google.api.servicemanagement.v1.ConfigFile files = 2;getFilesList in interface ConfigSourceOrBuilderpublic int getFilesCount()
Set of source configuration files that are used to generate a service configuration (`google.api.Service`).
repeated .google.api.servicemanagement.v1.ConfigFile files = 2;getFilesCount in interface ConfigSourceOrBuilderpublic ConfigFile getFiles(int index)
Set of source configuration files that are used to generate a service configuration (`google.api.Service`).
repeated .google.api.servicemanagement.v1.ConfigFile files = 2;getFiles in interface ConfigSourceOrBuilderpublic ConfigSource.Builder setFiles(int index, ConfigFile value)
Set of source configuration files that are used to generate a service configuration (`google.api.Service`).
repeated .google.api.servicemanagement.v1.ConfigFile files = 2;public ConfigSource.Builder setFiles(int index, ConfigFile.Builder builderForValue)
Set of source configuration files that are used to generate a service configuration (`google.api.Service`).
repeated .google.api.servicemanagement.v1.ConfigFile files = 2;public ConfigSource.Builder addFiles(ConfigFile value)
Set of source configuration files that are used to generate a service configuration (`google.api.Service`).
repeated .google.api.servicemanagement.v1.ConfigFile files = 2;public ConfigSource.Builder addFiles(int index, ConfigFile value)
Set of source configuration files that are used to generate a service configuration (`google.api.Service`).
repeated .google.api.servicemanagement.v1.ConfigFile files = 2;public ConfigSource.Builder addFiles(ConfigFile.Builder builderForValue)
Set of source configuration files that are used to generate a service configuration (`google.api.Service`).
repeated .google.api.servicemanagement.v1.ConfigFile files = 2;public ConfigSource.Builder addFiles(int index, ConfigFile.Builder builderForValue)
Set of source configuration files that are used to generate a service configuration (`google.api.Service`).
repeated .google.api.servicemanagement.v1.ConfigFile files = 2;public ConfigSource.Builder addAllFiles(java.lang.Iterable<? extends ConfigFile> values)
Set of source configuration files that are used to generate a service configuration (`google.api.Service`).
repeated .google.api.servicemanagement.v1.ConfigFile files = 2;public ConfigSource.Builder clearFiles()
Set of source configuration files that are used to generate a service configuration (`google.api.Service`).
repeated .google.api.servicemanagement.v1.ConfigFile files = 2;public ConfigSource.Builder removeFiles(int index)
Set of source configuration files that are used to generate a service configuration (`google.api.Service`).
repeated .google.api.servicemanagement.v1.ConfigFile files = 2;public ConfigFile.Builder getFilesBuilder(int index)
Set of source configuration files that are used to generate a service configuration (`google.api.Service`).
repeated .google.api.servicemanagement.v1.ConfigFile files = 2;public ConfigFileOrBuilder getFilesOrBuilder(int index)
Set of source configuration files that are used to generate a service configuration (`google.api.Service`).
repeated .google.api.servicemanagement.v1.ConfigFile files = 2;getFilesOrBuilder in interface ConfigSourceOrBuilderpublic java.util.List<? extends ConfigFileOrBuilder> getFilesOrBuilderList()
Set of source configuration files that are used to generate a service configuration (`google.api.Service`).
repeated .google.api.servicemanagement.v1.ConfigFile files = 2;getFilesOrBuilderList in interface ConfigSourceOrBuilderpublic ConfigFile.Builder addFilesBuilder()
Set of source configuration files that are used to generate a service configuration (`google.api.Service`).
repeated .google.api.servicemanagement.v1.ConfigFile files = 2;public ConfigFile.Builder addFilesBuilder(int index)
Set of source configuration files that are used to generate a service configuration (`google.api.Service`).
repeated .google.api.servicemanagement.v1.ConfigFile files = 2;public java.util.List<ConfigFile.Builder> getFilesBuilderList()
Set of source configuration files that are used to generate a service configuration (`google.api.Service`).
repeated .google.api.servicemanagement.v1.ConfigFile files = 2;public final ConfigSource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSource.Builder>public final ConfigSource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSource.Builder>