Package com.google.cloud.datacatalog.v1
Class ExportTaxonomiesRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ExportTaxonomiesRequest.Builder>
-
- com.google.cloud.datacatalog.v1.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.GeneratedMessageV3.Builder<ExportTaxonomiesRequest.Builder> implements ExportTaxonomiesRequestOrBuilder
Request message for [ExportTaxonomies][google.cloud.datacatalog.v1.PolicyTagManagerSerialization.ExportTaxonomies].
Protobuf typegoogle.cloud.datacatalog.v1.ExportTaxonomiesRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ExportTaxonomiesRequest.Builder
addAllTaxonomies(Iterable<String> values)
Required.ExportTaxonomiesRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ExportTaxonomiesRequest.Builder
addTaxonomies(String value)
Required.ExportTaxonomiesRequest.Builder
addTaxonomiesBytes(com.google.protobuf.ByteString value)
Required.ExportTaxonomiesRequest
build()
ExportTaxonomiesRequest
buildPartial()
ExportTaxonomiesRequest.Builder
clear()
ExportTaxonomiesRequest.Builder
clearDestination()
ExportTaxonomiesRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ExportTaxonomiesRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ExportTaxonomiesRequest.Builder
clearParent()
Required.ExportTaxonomiesRequest.Builder
clearSerializedTaxonomies()
Serialized export taxonomies that contain all the policy tags as nested protocol buffers.ExportTaxonomiesRequest.Builder
clearTaxonomies()
Required.ExportTaxonomiesRequest.Builder
clone()
ExportTaxonomiesRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
ExportTaxonomiesRequest.DestinationCase
getDestinationCase()
String
getParent()
Required.com.google.protobuf.ByteString
getParentBytes()
Required.boolean
getSerializedTaxonomies()
Serialized export taxonomies that contain all the policy tags as nested protocol buffers.String
getTaxonomies(int index)
Required.com.google.protobuf.ByteString
getTaxonomiesBytes(int index)
Required.int
getTaxonomiesCount()
Required.com.google.protobuf.ProtocolStringList
getTaxonomiesList()
Required.boolean
hasSerializedTaxonomies()
Serialized export taxonomies that contain all the policy tags as nested protocol buffers.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ExportTaxonomiesRequest.Builder
mergeFrom(ExportTaxonomiesRequest other)
ExportTaxonomiesRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ExportTaxonomiesRequest.Builder
mergeFrom(com.google.protobuf.Message other)
ExportTaxonomiesRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ExportTaxonomiesRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ExportTaxonomiesRequest.Builder
setParent(String value)
Required.ExportTaxonomiesRequest.Builder
setParentBytes(com.google.protobuf.ByteString value)
Required.ExportTaxonomiesRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ExportTaxonomiesRequest.Builder
setSerializedTaxonomies(boolean value)
Serialized export taxonomies that contain all the policy tags as nested protocol buffers.ExportTaxonomiesRequest.Builder
setTaxonomies(int index, String value)
Required.ExportTaxonomiesRequest.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportTaxonomiesRequest.Builder>
-
clear
public ExportTaxonomiesRequest.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportTaxonomiesRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportTaxonomiesRequest.Builder>
-
getDefaultInstanceForType
public ExportTaxonomiesRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ExportTaxonomiesRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ExportTaxonomiesRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ExportTaxonomiesRequest.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportTaxonomiesRequest.Builder>
-
setField
public ExportTaxonomiesRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportTaxonomiesRequest.Builder>
-
clearField
public ExportTaxonomiesRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportTaxonomiesRequest.Builder>
-
clearOneof
public ExportTaxonomiesRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportTaxonomiesRequest.Builder>
-
setRepeatedField
public ExportTaxonomiesRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportTaxonomiesRequest.Builder>
-
addRepeatedField
public ExportTaxonomiesRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportTaxonomiesRequest.Builder>
-
mergeFrom
public ExportTaxonomiesRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ExportTaxonomiesRequest.Builder>
-
mergeFrom
public ExportTaxonomiesRequest.Builder mergeFrom(ExportTaxonomiesRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportTaxonomiesRequest.Builder>
-
mergeFrom
public ExportTaxonomiesRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ExportTaxonomiesRequest.Builder>
- Throws:
IOException
-
getDestinationCase
public ExportTaxonomiesRequest.DestinationCase getDestinationCase()
- Specified by:
getDestinationCase
in interfaceExportTaxonomiesRequestOrBuilder
-
clearDestination
public ExportTaxonomiesRequest.Builder clearDestination()
-
getParent
public String getParent()
Required. Resource name of the project that the exported taxonomies belong to.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getParent
in interfaceExportTaxonomiesRequestOrBuilder
- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()
Required. Resource name of the project that the exported taxonomies belong to.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getParentBytes
in interfaceExportTaxonomiesRequestOrBuilder
- Returns:
- The bytes for parent.
-
setParent
public ExportTaxonomiesRequest.Builder setParent(String value)
Required. Resource name of the project that the exported taxonomies belong to.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Parameters:
value
- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
public ExportTaxonomiesRequest.Builder clearParent()
Required. Resource name of the project that the exported taxonomies belong to.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Returns:
- This builder for chaining.
-
setParentBytes
public ExportTaxonomiesRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. Resource name of the project that the exported taxonomies belong to.
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 export.
repeated string taxonomies = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getTaxonomiesList
in interfaceExportTaxonomiesRequestOrBuilder
- Returns:
- A list containing the taxonomies.
-
getTaxonomiesCount
public int getTaxonomiesCount()
Required. Resource names of the taxonomies to export.
repeated string taxonomies = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getTaxonomiesCount
in interfaceExportTaxonomiesRequestOrBuilder
- Returns:
- The count of taxonomies.
-
getTaxonomies
public String getTaxonomies(int index)
Required. Resource names of the taxonomies to export.
repeated string taxonomies = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getTaxonomies
in 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 export.
repeated string taxonomies = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getTaxonomiesBytes
in interfaceExportTaxonomiesRequestOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the taxonomies at the given index.
-
setTaxonomies
public ExportTaxonomiesRequest.Builder setTaxonomies(int index, String value)
Required. Resource names of the taxonomies to export.
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
public ExportTaxonomiesRequest.Builder addTaxonomies(String value)
Required. Resource names of the taxonomies to export.
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
public ExportTaxonomiesRequest.Builder addAllTaxonomies(Iterable<String> values)
Required. Resource names of the taxonomies to export.
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
public ExportTaxonomiesRequest.Builder clearTaxonomies()
Required. Resource names of the taxonomies to export.
repeated string taxonomies = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Returns:
- This builder for chaining.
-
addTaxonomiesBytes
public ExportTaxonomiesRequest.Builder addTaxonomiesBytes(com.google.protobuf.ByteString value)
Required. Resource names of the taxonomies to export.
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()
Serialized export taxonomies that contain all the policy tags as nested protocol buffers.
bool serialized_taxonomies = 3;
- Specified by:
hasSerializedTaxonomies
in interfaceExportTaxonomiesRequestOrBuilder
- Returns:
- Whether the serializedTaxonomies field is set.
-
getSerializedTaxonomies
public boolean getSerializedTaxonomies()
Serialized export taxonomies that contain all the policy tags as nested protocol buffers.
bool serialized_taxonomies = 3;
- Specified by:
getSerializedTaxonomies
in interfaceExportTaxonomiesRequestOrBuilder
- Returns:
- The serializedTaxonomies.
-
setSerializedTaxonomies
public ExportTaxonomiesRequest.Builder setSerializedTaxonomies(boolean value)
Serialized export taxonomies that contain all the policy tags as nested protocol buffers.
bool serialized_taxonomies = 3;
- Parameters:
value
- The serializedTaxonomies to set.- Returns:
- This builder for chaining.
-
clearSerializedTaxonomies
public ExportTaxonomiesRequest.Builder clearSerializedTaxonomies()
Serialized export taxonomies that contain all the policy tags as nested protocol buffers.
bool serialized_taxonomies = 3;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final ExportTaxonomiesRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportTaxonomiesRequest.Builder>
-
mergeUnknownFields
public final ExportTaxonomiesRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportTaxonomiesRequest.Builder>
-
-