public static final class ReconcileTagsRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ReconcileTagsRequest.Builder> implements ReconcileTagsRequestOrBuilder
Request message for [ReconcileTags][google.cloud.datacatalog.v1.DataCatalog.ReconcileTags].Protobuf type
google.cloud.datacatalog.v1.ReconcileTagsRequest| Modifier and Type | Method and Description |
|---|---|
ReconcileTagsRequest.Builder |
addAllTags(Iterable<? extends Tag> values)
A list of tags to apply to an entry.
|
ReconcileTagsRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ReconcileTagsRequest.Builder |
addTags(int index,
Tag.Builder builderForValue)
A list of tags to apply to an entry.
|
ReconcileTagsRequest.Builder |
addTags(int index,
Tag value)
A list of tags to apply to an entry.
|
ReconcileTagsRequest.Builder |
addTags(Tag.Builder builderForValue)
A list of tags to apply to an entry.
|
ReconcileTagsRequest.Builder |
addTags(Tag value)
A list of tags to apply to an entry.
|
Tag.Builder |
addTagsBuilder()
A list of tags to apply to an entry.
|
Tag.Builder |
addTagsBuilder(int index)
A list of tags to apply to an entry.
|
ReconcileTagsRequest |
build() |
ReconcileTagsRequest |
buildPartial() |
ReconcileTagsRequest.Builder |
clear() |
ReconcileTagsRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ReconcileTagsRequest.Builder |
clearForceDeleteMissing()
If set to `true`, deletes entry tags related to a tag template
not listed in the tags source from an entry.
|
ReconcileTagsRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ReconcileTagsRequest.Builder |
clearParent()
Required.
|
ReconcileTagsRequest.Builder |
clearTags()
A list of tags to apply to an entry.
|
ReconcileTagsRequest.Builder |
clearTagTemplate()
Required.
|
ReconcileTagsRequest.Builder |
clone() |
ReconcileTagsRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getForceDeleteMissing()
If set to `true`, deletes entry tags related to a tag template
not listed in the tags source from an entry.
|
String |
getParent()
Required.
|
com.google.protobuf.ByteString |
getParentBytes()
Required.
|
Tag |
getTags(int index)
A list of tags to apply to an entry.
|
Tag.Builder |
getTagsBuilder(int index)
A list of tags to apply to an entry.
|
List<Tag.Builder> |
getTagsBuilderList()
A list of tags to apply to an entry.
|
int |
getTagsCount()
A list of tags to apply to an entry.
|
List<Tag> |
getTagsList()
A list of tags to apply to an entry.
|
TagOrBuilder |
getTagsOrBuilder(int index)
A list of tags to apply to an entry.
|
List<? extends TagOrBuilder> |
getTagsOrBuilderList()
A list of tags to apply to an entry.
|
String |
getTagTemplate()
Required.
|
com.google.protobuf.ByteString |
getTagTemplateBytes()
Required.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ReconcileTagsRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ReconcileTagsRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
ReconcileTagsRequest.Builder |
mergeFrom(ReconcileTagsRequest other) |
ReconcileTagsRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ReconcileTagsRequest.Builder |
removeTags(int index)
A list of tags to apply to an entry.
|
ReconcileTagsRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ReconcileTagsRequest.Builder |
setForceDeleteMissing(boolean value)
If set to `true`, deletes entry tags related to a tag template
not listed in the tags source from an entry.
|
ReconcileTagsRequest.Builder |
setParent(String value)
Required.
|
ReconcileTagsRequest.Builder |
setParentBytes(com.google.protobuf.ByteString value)
Required.
|
ReconcileTagsRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ReconcileTagsRequest.Builder |
setTags(int index,
Tag.Builder builderForValue)
A list of tags to apply to an entry.
|
ReconcileTagsRequest.Builder |
setTags(int index,
Tag value)
A list of tags to apply to an entry.
|
ReconcileTagsRequest.Builder |
setTagTemplate(String value)
Required.
|
ReconcileTagsRequest.Builder |
setTagTemplateBytes(com.google.protobuf.ByteString value)
Required.
|
ReconcileTagsRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ReconcileTagsRequest.Builder>public ReconcileTagsRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ReconcileTagsRequest.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<ReconcileTagsRequest.Builder>public ReconcileTagsRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ReconcileTagsRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ReconcileTagsRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ReconcileTagsRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ReconcileTagsRequest.Builder>public ReconcileTagsRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ReconcileTagsRequest.Builder>public ReconcileTagsRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ReconcileTagsRequest.Builder>public ReconcileTagsRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ReconcileTagsRequest.Builder>public ReconcileTagsRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ReconcileTagsRequest.Builder>public ReconcileTagsRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ReconcileTagsRequest.Builder>public ReconcileTagsRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ReconcileTagsRequest.Builder>public ReconcileTagsRequest.Builder mergeFrom(ReconcileTagsRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ReconcileTagsRequest.Builder>public ReconcileTagsRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ReconcileTagsRequest.Builder>IOExceptionpublic String getParent()
Required. Name of [Entry][google.cloud.datacatalog.v1.Entry] to be tagged.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface ReconcileTagsRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. Name of [Entry][google.cloud.datacatalog.v1.Entry] to be tagged.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface ReconcileTagsRequestOrBuilderpublic ReconcileTagsRequest.Builder setParent(String value)
Required. Name of [Entry][google.cloud.datacatalog.v1.Entry] to be tagged.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public ReconcileTagsRequest.Builder clearParent()
Required. Name of [Entry][google.cloud.datacatalog.v1.Entry] to be tagged.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public ReconcileTagsRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. Name of [Entry][google.cloud.datacatalog.v1.Entry] to be tagged.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public String getTagTemplate()
Required. The name of the tag template, which is used for reconciliation.
string tag_template = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getTagTemplate in interface ReconcileTagsRequestOrBuilderpublic com.google.protobuf.ByteString getTagTemplateBytes()
Required. The name of the tag template, which is used for reconciliation.
string tag_template = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getTagTemplateBytes in interface ReconcileTagsRequestOrBuilderpublic ReconcileTagsRequest.Builder setTagTemplate(String value)
Required. The name of the tag template, which is used for reconciliation.
string tag_template = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The tagTemplate to set.public ReconcileTagsRequest.Builder clearTagTemplate()
Required. The name of the tag template, which is used for reconciliation.
string tag_template = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public ReconcileTagsRequest.Builder setTagTemplateBytes(com.google.protobuf.ByteString value)
Required. The name of the tag template, which is used for reconciliation.
string tag_template = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for tagTemplate to set.public boolean getForceDeleteMissing()
If set to `true`, deletes entry tags related to a tag template not listed in the tags source from an entry. If set to `false`, unlisted tags are retained.
bool force_delete_missing = 3;getForceDeleteMissing in interface ReconcileTagsRequestOrBuilderpublic ReconcileTagsRequest.Builder setForceDeleteMissing(boolean value)
If set to `true`, deletes entry tags related to a tag template not listed in the tags source from an entry. If set to `false`, unlisted tags are retained.
bool force_delete_missing = 3;value - The forceDeleteMissing to set.public ReconcileTagsRequest.Builder clearForceDeleteMissing()
If set to `true`, deletes entry tags related to a tag template not listed in the tags source from an entry. If set to `false`, unlisted tags are retained.
bool force_delete_missing = 3;public List<Tag> getTagsList()
A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the `ReconcileTagsRequest`. The sole entry and each of its columns must be mentioned at most once.
repeated .google.cloud.datacatalog.v1.Tag tags = 4;getTagsList in interface ReconcileTagsRequestOrBuilderpublic int getTagsCount()
A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the `ReconcileTagsRequest`. The sole entry and each of its columns must be mentioned at most once.
repeated .google.cloud.datacatalog.v1.Tag tags = 4;getTagsCount in interface ReconcileTagsRequestOrBuilderpublic Tag getTags(int index)
A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the `ReconcileTagsRequest`. The sole entry and each of its columns must be mentioned at most once.
repeated .google.cloud.datacatalog.v1.Tag tags = 4;getTags in interface ReconcileTagsRequestOrBuilderpublic ReconcileTagsRequest.Builder setTags(int index, Tag value)
A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the `ReconcileTagsRequest`. The sole entry and each of its columns must be mentioned at most once.
repeated .google.cloud.datacatalog.v1.Tag tags = 4;public ReconcileTagsRequest.Builder setTags(int index, Tag.Builder builderForValue)
A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the `ReconcileTagsRequest`. The sole entry and each of its columns must be mentioned at most once.
repeated .google.cloud.datacatalog.v1.Tag tags = 4;public ReconcileTagsRequest.Builder addTags(Tag value)
A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the `ReconcileTagsRequest`. The sole entry and each of its columns must be mentioned at most once.
repeated .google.cloud.datacatalog.v1.Tag tags = 4;public ReconcileTagsRequest.Builder addTags(int index, Tag value)
A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the `ReconcileTagsRequest`. The sole entry and each of its columns must be mentioned at most once.
repeated .google.cloud.datacatalog.v1.Tag tags = 4;public ReconcileTagsRequest.Builder addTags(Tag.Builder builderForValue)
A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the `ReconcileTagsRequest`. The sole entry and each of its columns must be mentioned at most once.
repeated .google.cloud.datacatalog.v1.Tag tags = 4;public ReconcileTagsRequest.Builder addTags(int index, Tag.Builder builderForValue)
A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the `ReconcileTagsRequest`. The sole entry and each of its columns must be mentioned at most once.
repeated .google.cloud.datacatalog.v1.Tag tags = 4;public ReconcileTagsRequest.Builder addAllTags(Iterable<? extends Tag> values)
A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the `ReconcileTagsRequest`. The sole entry and each of its columns must be mentioned at most once.
repeated .google.cloud.datacatalog.v1.Tag tags = 4;public ReconcileTagsRequest.Builder clearTags()
A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the `ReconcileTagsRequest`. The sole entry and each of its columns must be mentioned at most once.
repeated .google.cloud.datacatalog.v1.Tag tags = 4;public ReconcileTagsRequest.Builder removeTags(int index)
A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the `ReconcileTagsRequest`. The sole entry and each of its columns must be mentioned at most once.
repeated .google.cloud.datacatalog.v1.Tag tags = 4;public Tag.Builder getTagsBuilder(int index)
A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the `ReconcileTagsRequest`. The sole entry and each of its columns must be mentioned at most once.
repeated .google.cloud.datacatalog.v1.Tag tags = 4;public TagOrBuilder getTagsOrBuilder(int index)
A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the `ReconcileTagsRequest`. The sole entry and each of its columns must be mentioned at most once.
repeated .google.cloud.datacatalog.v1.Tag tags = 4;getTagsOrBuilder in interface ReconcileTagsRequestOrBuilderpublic List<? extends TagOrBuilder> getTagsOrBuilderList()
A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the `ReconcileTagsRequest`. The sole entry and each of its columns must be mentioned at most once.
repeated .google.cloud.datacatalog.v1.Tag tags = 4;getTagsOrBuilderList in interface ReconcileTagsRequestOrBuilderpublic Tag.Builder addTagsBuilder()
A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the `ReconcileTagsRequest`. The sole entry and each of its columns must be mentioned at most once.
repeated .google.cloud.datacatalog.v1.Tag tags = 4;public Tag.Builder addTagsBuilder(int index)
A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the `ReconcileTagsRequest`. The sole entry and each of its columns must be mentioned at most once.
repeated .google.cloud.datacatalog.v1.Tag tags = 4;public List<Tag.Builder> getTagsBuilderList()
A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the `ReconcileTagsRequest`. The sole entry and each of its columns must be mentioned at most once.
repeated .google.cloud.datacatalog.v1.Tag tags = 4;public final ReconcileTagsRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ReconcileTagsRequest.Builder>public final ReconcileTagsRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ReconcileTagsRequest.Builder>Copyright © 2023 Google LLC. All rights reserved.