Class Affiliation.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Affiliation.Builder>
com.google.cloud.databasecenter.v1beta.Affiliation.Builder
- All Implemented Interfaces:
AffiliationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Affiliation
public static final class Affiliation.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Affiliation.Builder>
implements AffiliationOrBuilder
Affiliation information of a resourceProtobuf type
google.cloud.databasecenter.v1beta.Affiliation-
Method Summary
Modifier and TypeMethodDescriptionaddAllLineages(Iterable<? extends Affiliation.Lineage> values) Optional.addLineages(int index, Affiliation.Lineage value) Optional.addLineages(int index, Affiliation.Lineage.Builder builderForValue) Optional.addLineages(Affiliation.Lineage value) Optional.addLineages(Affiliation.Lineage.Builder builderForValue) Optional.Optional.addLineagesBuilder(int index) Optional.build()clear()Optional.Optional.Optional. resource id of affiliated resourcestatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOptional.com.google.protobuf.ByteStringOptional.getLineages(int index) Optional.getLineagesBuilder(int index) Optional.Optional.intOptional.Optional.getLineagesOrBuilder(int index) Optional.List<? extends Affiliation.LineageOrBuilder>Optional.Optional. resource id of affiliated resourcecom.google.protobuf.ByteStringOptional. resource id of affiliated resourceprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(Affiliation other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeLineages(int index) Optional.setFullResourceName(String value) Optional.setFullResourceNameBytes(com.google.protobuf.ByteString value) Optional.setLineages(int index, Affiliation.Lineage value) Optional.setLineages(int index, Affiliation.Lineage.Builder builderForValue) Optional.setResourceId(String value) Optional. resource id of affiliated resourcesetResourceIdBytes(com.google.protobuf.ByteString value) Optional. resource id of affiliated resourceMethods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Affiliation.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Affiliation.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Affiliation.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Affiliation.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Affiliation.Builder>
-
mergeFrom
public Affiliation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Affiliation.Builder>- Throws:
IOException
-
getResourceId
Optional. resource id of affiliated resource
string resource_id = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getResourceIdin interfaceAffiliationOrBuilder- Returns:
- The resourceId.
-
getResourceIdBytes
public com.google.protobuf.ByteString getResourceIdBytes()Optional. resource id of affiliated resource
string resource_id = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getResourceIdBytesin interfaceAffiliationOrBuilder- Returns:
- The bytes for resourceId.
-
setResourceId
Optional. resource id of affiliated resource
string resource_id = 1 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The resourceId to set.- Returns:
- This builder for chaining.
-
clearResourceId
Optional. resource id of affiliated resource
string resource_id = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setResourceIdBytes
Optional. resource id of affiliated resource
string resource_id = 1 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for resourceId to set.- Returns:
- This builder for chaining.
-
getFullResourceName
Optional. Full resource name
string full_resource_name = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFullResourceNamein interfaceAffiliationOrBuilder- Returns:
- The fullResourceName.
-
getFullResourceNameBytes
public com.google.protobuf.ByteString getFullResourceNameBytes()Optional. Full resource name
string full_resource_name = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFullResourceNameBytesin interfaceAffiliationOrBuilder- Returns:
- The bytes for fullResourceName.
-
setFullResourceName
Optional. Full resource name
string full_resource_name = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The fullResourceName to set.- Returns:
- This builder for chaining.
-
clearFullResourceName
Optional. Full resource name
string full_resource_name = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setFullResourceNameBytes
Optional. Full resource name
string full_resource_name = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for fullResourceName to set.- Returns:
- This builder for chaining.
-
getLineagesList
Optional. Multiple lineages can be created from a resource. For example, a resource can be replicated to multiple target resources. In this case, there will be multiple lineages for the resource, one for each target resource.
repeated .google.cloud.databasecenter.v1beta.Affiliation.Lineage lineages = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLineagesListin interfaceAffiliationOrBuilder
-
getLineagesCount
public int getLineagesCount()Optional. Multiple lineages can be created from a resource. For example, a resource can be replicated to multiple target resources. In this case, there will be multiple lineages for the resource, one for each target resource.
repeated .google.cloud.databasecenter.v1beta.Affiliation.Lineage lineages = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLineagesCountin interfaceAffiliationOrBuilder
-
getLineages
Optional. Multiple lineages can be created from a resource. For example, a resource can be replicated to multiple target resources. In this case, there will be multiple lineages for the resource, one for each target resource.
repeated .google.cloud.databasecenter.v1beta.Affiliation.Lineage lineages = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLineagesin interfaceAffiliationOrBuilder
-
setLineages
Optional. Multiple lineages can be created from a resource. For example, a resource can be replicated to multiple target resources. In this case, there will be multiple lineages for the resource, one for each target resource.
repeated .google.cloud.databasecenter.v1beta.Affiliation.Lineage lineages = 3 [(.google.api.field_behavior) = OPTIONAL]; -
setLineages
Optional. Multiple lineages can be created from a resource. For example, a resource can be replicated to multiple target resources. In this case, there will be multiple lineages for the resource, one for each target resource.
repeated .google.cloud.databasecenter.v1beta.Affiliation.Lineage lineages = 3 [(.google.api.field_behavior) = OPTIONAL]; -
addLineages
Optional. Multiple lineages can be created from a resource. For example, a resource can be replicated to multiple target resources. In this case, there will be multiple lineages for the resource, one for each target resource.
repeated .google.cloud.databasecenter.v1beta.Affiliation.Lineage lineages = 3 [(.google.api.field_behavior) = OPTIONAL]; -
addLineages
Optional. Multiple lineages can be created from a resource. For example, a resource can be replicated to multiple target resources. In this case, there will be multiple lineages for the resource, one for each target resource.
repeated .google.cloud.databasecenter.v1beta.Affiliation.Lineage lineages = 3 [(.google.api.field_behavior) = OPTIONAL]; -
addLineages
Optional. Multiple lineages can be created from a resource. For example, a resource can be replicated to multiple target resources. In this case, there will be multiple lineages for the resource, one for each target resource.
repeated .google.cloud.databasecenter.v1beta.Affiliation.Lineage lineages = 3 [(.google.api.field_behavior) = OPTIONAL]; -
addLineages
Optional. Multiple lineages can be created from a resource. For example, a resource can be replicated to multiple target resources. In this case, there will be multiple lineages for the resource, one for each target resource.
repeated .google.cloud.databasecenter.v1beta.Affiliation.Lineage lineages = 3 [(.google.api.field_behavior) = OPTIONAL]; -
addAllLineages
Optional. Multiple lineages can be created from a resource. For example, a resource can be replicated to multiple target resources. In this case, there will be multiple lineages for the resource, one for each target resource.
repeated .google.cloud.databasecenter.v1beta.Affiliation.Lineage lineages = 3 [(.google.api.field_behavior) = OPTIONAL]; -
clearLineages
Optional. Multiple lineages can be created from a resource. For example, a resource can be replicated to multiple target resources. In this case, there will be multiple lineages for the resource, one for each target resource.
repeated .google.cloud.databasecenter.v1beta.Affiliation.Lineage lineages = 3 [(.google.api.field_behavior) = OPTIONAL]; -
removeLineages
Optional. Multiple lineages can be created from a resource. For example, a resource can be replicated to multiple target resources. In this case, there will be multiple lineages for the resource, one for each target resource.
repeated .google.cloud.databasecenter.v1beta.Affiliation.Lineage lineages = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getLineagesBuilder
Optional. Multiple lineages can be created from a resource. For example, a resource can be replicated to multiple target resources. In this case, there will be multiple lineages for the resource, one for each target resource.
repeated .google.cloud.databasecenter.v1beta.Affiliation.Lineage lineages = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getLineagesOrBuilder
Optional. Multiple lineages can be created from a resource. For example, a resource can be replicated to multiple target resources. In this case, there will be multiple lineages for the resource, one for each target resource.
repeated .google.cloud.databasecenter.v1beta.Affiliation.Lineage lineages = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLineagesOrBuilderin interfaceAffiliationOrBuilder
-
getLineagesOrBuilderList
Optional. Multiple lineages can be created from a resource. For example, a resource can be replicated to multiple target resources. In this case, there will be multiple lineages for the resource, one for each target resource.
repeated .google.cloud.databasecenter.v1beta.Affiliation.Lineage lineages = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLineagesOrBuilderListin interfaceAffiliationOrBuilder
-
addLineagesBuilder
Optional. Multiple lineages can be created from a resource. For example, a resource can be replicated to multiple target resources. In this case, there will be multiple lineages for the resource, one for each target resource.
repeated .google.cloud.databasecenter.v1beta.Affiliation.Lineage lineages = 3 [(.google.api.field_behavior) = OPTIONAL]; -
addLineagesBuilder
Optional. Multiple lineages can be created from a resource. For example, a resource can be replicated to multiple target resources. In this case, there will be multiple lineages for the resource, one for each target resource.
repeated .google.cloud.databasecenter.v1beta.Affiliation.Lineage lineages = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getLineagesBuilderList
Optional. Multiple lineages can be created from a resource. For example, a resource can be replicated to multiple target resources. In this case, there will be multiple lineages for the resource, one for each target resource.
repeated .google.cloud.databasecenter.v1beta.Affiliation.Lineage lineages = 3 [(.google.api.field_behavior) = OPTIONAL];
-