public final class ReconcileTagsRequest extends GeneratedMessageV3 implements ReconcileTagsRequestOrBuilder
Request message for
ReconcileTags.
Protobuf type google.cloud.datacatalog.v1.ReconcileTagsRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int FORCE_DELETE_MISSING_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int PARENT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int TAGS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int TAG_TEMPLATE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
public static ReconcileTagsRequest getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static ReconcileTagsRequest.Builder newBuilder()
public static ReconcileTagsRequest.Builder newBuilder(ReconcileTagsRequest prototype)
public static ReconcileTagsRequest parseDelimitedFrom(InputStream input)
public static ReconcileTagsRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ReconcileTagsRequest parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
public static ReconcileTagsRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ReconcileTagsRequest parseFrom(ByteString data)
public static ReconcileTagsRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ReconcileTagsRequest parseFrom(CodedInputStream input)
public static ReconcileTagsRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ReconcileTagsRequest parseFrom(InputStream input)
public static ReconcileTagsRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ReconcileTagsRequest parseFrom(ByteBuffer data)
public static ReconcileTagsRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<ReconcileTagsRequest> parser()
Methods
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
public ReconcileTagsRequest getDefaultInstanceForType()
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;
Returns |
Type |
Description |
boolean |
The forceDeleteMissing.
|
public String getParent()
Required. Name of Entry to be tagged.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
public ByteString getParentBytes()
Required. Name of Entry to be tagged.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
public Parser<ReconcileTagsRequest> getParserForType()
Overrides
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
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) = { ... }
Returns |
Type |
Description |
String |
The tagTemplate.
|
public 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) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for tagTemplate.
|
public 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;
Parameter |
Name |
Description |
index |
int
|
Returns |
Type |
Description |
Tag |
|
public 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;
Returns |
Type |
Description |
int |
|
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;
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;
Parameter |
Name |
Description |
index |
int
|
public 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;
Returns |
Type |
Description |
List<? extends com.google.cloud.datacatalog.v1.TagOrBuilder> |
|
Returns |
Type |
Description |
int |
|
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ReconcileTagsRequest.Builder newBuilderForType()
protected ReconcileTagsRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
public ReconcileTagsRequest.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides