Class ExportTaxonomiesRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ExportTaxonomiesRequest.Builder>
com.google.cloud.datacatalog.v1beta1.ExportTaxonomiesRequest.Builder
- All Implemented Interfaces:
ExportTaxonomiesRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ExportTaxonomiesRequest
public static final class ExportTaxonomiesRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ExportTaxonomiesRequest.Builder>
implements ExportTaxonomiesRequestOrBuilder
Request message for [ExportTaxonomies][google.cloud.datacatalog.v1beta1.PolicyTagManagerSerialization.ExportTaxonomies].Protobuf type
google.cloud.datacatalog.v1beta1.ExportTaxonomiesRequest-
Method Summary
Modifier and TypeMethodDescriptionaddAllTaxonomies(Iterable<String> values) Required.addTaxonomies(String value) Required.addTaxonomiesBytes(com.google.protobuf.ByteString value) Required.build()clear()Required.Export taxonomies as serialized taxonomies.Required.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRequired.com.google.protobuf.ByteStringRequired.booleanExport taxonomies as serialized taxonomies.getTaxonomies(int index) Required.com.google.protobuf.ByteStringgetTaxonomiesBytes(int index) Required.intRequired.com.google.protobuf.ProtocolStringListRequired.booleanExport taxonomies as serialized taxonomies.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(ExportTaxonomiesRequest other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Required.setParentBytes(com.google.protobuf.ByteString value) Required.setSerializedTaxonomies(boolean value) Export taxonomies as serialized taxonomies.setTaxonomies(int index, String value) Required.Methods 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<ExportTaxonomiesRequest.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<ExportTaxonomiesRequest.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<ExportTaxonomiesRequest.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<ExportTaxonomiesRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ExportTaxonomiesRequest.Builder>
-
mergeFrom
public ExportTaxonomiesRequest.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<ExportTaxonomiesRequest.Builder>- Throws:
IOException
-
getDestinationCase
- Specified by:
getDestinationCasein interfaceExportTaxonomiesRequestOrBuilder
-
clearDestination
-
getParent
Required. Resource name of the project that taxonomies to be exported will share.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentin interfaceExportTaxonomiesRequestOrBuilder- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()Required. Resource name of the project that taxonomies to be exported will share.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentBytesin interfaceExportTaxonomiesRequestOrBuilder- Returns:
- The bytes for parent.
-
setParent
Required. Resource name of the project that taxonomies to be exported will share.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
Required. Resource name of the project that taxonomies to be exported will share.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setParentBytes
Required. Resource name of the project that taxonomies to be exported will share.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for parent to set.- Returns:
- This builder for chaining.
-
getTaxonomiesList
public com.google.protobuf.ProtocolStringList getTaxonomiesList()Required. Resource names of the taxonomies to be exported.
repeated string taxonomies = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getTaxonomiesListin interfaceExportTaxonomiesRequestOrBuilder- Returns:
- A list containing the taxonomies.
-
getTaxonomiesCount
public int getTaxonomiesCount()Required. Resource names of the taxonomies to be exported.
repeated string taxonomies = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getTaxonomiesCountin interfaceExportTaxonomiesRequestOrBuilder- Returns:
- The count of taxonomies.
-
getTaxonomies
Required. Resource names of the taxonomies to be exported.
repeated string taxonomies = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getTaxonomiesin interfaceExportTaxonomiesRequestOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The taxonomies at the given index.
-
getTaxonomiesBytes
public com.google.protobuf.ByteString getTaxonomiesBytes(int index) Required. Resource names of the taxonomies to be exported.
repeated string taxonomies = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getTaxonomiesBytesin interfaceExportTaxonomiesRequestOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the taxonomies at the given index.
-
setTaxonomies
Required. Resource names of the taxonomies to be exported.
repeated string taxonomies = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
index- The index to set the value at.value- The taxonomies to set.- Returns:
- This builder for chaining.
-
addTaxonomies
Required. Resource names of the taxonomies to be exported.
repeated string taxonomies = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The taxonomies to add.- Returns:
- This builder for chaining.
-
addAllTaxonomies
Required. Resource names of the taxonomies to be exported.
repeated string taxonomies = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
values- The taxonomies to add.- Returns:
- This builder for chaining.
-
clearTaxonomies
Required. Resource names of the taxonomies to be exported.
repeated string taxonomies = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
addTaxonomiesBytes
Required. Resource names of the taxonomies to be exported.
repeated string taxonomies = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes of the taxonomies to add.- Returns:
- This builder for chaining.
-
hasSerializedTaxonomies
public boolean hasSerializedTaxonomies()Export taxonomies as serialized taxonomies.
bool serialized_taxonomies = 3;- Specified by:
hasSerializedTaxonomiesin interfaceExportTaxonomiesRequestOrBuilder- Returns:
- Whether the serializedTaxonomies field is set.
-
getSerializedTaxonomies
public boolean getSerializedTaxonomies()Export taxonomies as serialized taxonomies.
bool serialized_taxonomies = 3;- Specified by:
getSerializedTaxonomiesin interfaceExportTaxonomiesRequestOrBuilder- Returns:
- The serializedTaxonomies.
-
setSerializedTaxonomies
Export taxonomies as serialized taxonomies.
bool serialized_taxonomies = 3;- Parameters:
value- The serializedTaxonomies to set.- Returns:
- This builder for chaining.
-
clearSerializedTaxonomies
Export taxonomies as serialized taxonomies.
bool serialized_taxonomies = 3;- Returns:
- This builder for chaining.
-