public final class SerializedTaxonomy extends com.google.protobuf.GeneratedMessageV3 implements SerializedTaxonomyOrBuilder
Message capturing a taxonomy and its policy tag hierarchy as a nested proto. Used for taxonomy import/export and mutation.Protobuf type
google.cloud.datacatalog.v1beta1.SerializedTaxonomy| Modifier and Type | Class and Description |
|---|---|
static class |
SerializedTaxonomy.Builder
Message capturing a taxonomy and its policy tag hierarchy as a nested proto.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ACTIVATED_POLICY_TYPES_FIELD_NUMBER |
static int |
DESCRIPTION_FIELD_NUMBER |
static int |
DISPLAY_NAME_FIELD_NUMBER |
static int |
POLICY_TAGS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Taxonomy.PolicyType |
getActivatedPolicyTypes(int index)
A list of policy types that are activated for a taxonomy.
|
int |
getActivatedPolicyTypesCount()
A list of policy types that are activated for a taxonomy.
|
List<Taxonomy.PolicyType> |
getActivatedPolicyTypesList()
A list of policy types that are activated for a taxonomy.
|
int |
getActivatedPolicyTypesValue(int index)
A list of policy types that are activated for a taxonomy.
|
List<Integer> |
getActivatedPolicyTypesValueList()
A list of policy types that are activated for a taxonomy.
|
static SerializedTaxonomy |
getDefaultInstance() |
SerializedTaxonomy |
getDefaultInstanceForType() |
String |
getDescription()
Description of the serialized taxonomy.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Description of the serialized taxonomy.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDisplayName()
Required.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Required.
|
com.google.protobuf.Parser<SerializedTaxonomy> |
getParserForType() |
SerializedPolicyTag |
getPolicyTags(int index)
Top level policy tags associated with the taxonomy if any.
|
int |
getPolicyTagsCount()
Top level policy tags associated with the taxonomy if any.
|
List<SerializedPolicyTag> |
getPolicyTagsList()
Top level policy tags associated with the taxonomy if any.
|
SerializedPolicyTagOrBuilder |
getPolicyTagsOrBuilder(int index)
Top level policy tags associated with the taxonomy if any.
|
List<? extends SerializedPolicyTagOrBuilder> |
getPolicyTagsOrBuilderList()
Top level policy tags associated with the taxonomy if any.
|
int |
getSerializedSize() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static SerializedTaxonomy.Builder |
newBuilder() |
static SerializedTaxonomy.Builder |
newBuilder(SerializedTaxonomy prototype) |
SerializedTaxonomy.Builder |
newBuilderForType() |
protected SerializedTaxonomy.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static SerializedTaxonomy |
parseDelimitedFrom(InputStream input) |
static SerializedTaxonomy |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SerializedTaxonomy |
parseFrom(byte[] data) |
static SerializedTaxonomy |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SerializedTaxonomy |
parseFrom(ByteBuffer data) |
static SerializedTaxonomy |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SerializedTaxonomy |
parseFrom(com.google.protobuf.ByteString data) |
static SerializedTaxonomy |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SerializedTaxonomy |
parseFrom(com.google.protobuf.CodedInputStream input) |
static SerializedTaxonomy |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SerializedTaxonomy |
parseFrom(InputStream input) |
static SerializedTaxonomy |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<SerializedTaxonomy> |
parser() |
SerializedTaxonomy.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int DISPLAY_NAME_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
public static final int POLICY_TAGS_FIELD_NUMBER
public static final int ACTIVATED_POLICY_TYPES_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getDisplayName()
Required. Display name of the taxonomy. Max 200 bytes when encoded in UTF-8.
string display_name = 1 [(.google.api.field_behavior) = REQUIRED];getDisplayName in interface SerializedTaxonomyOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Required. Display name of the taxonomy. Max 200 bytes when encoded in UTF-8.
string display_name = 1 [(.google.api.field_behavior) = REQUIRED];getDisplayNameBytes in interface SerializedTaxonomyOrBuilderpublic String getDescription()
Description of the serialized taxonomy. The length of the description is limited to 2000 bytes when encoded in UTF-8. If not set, defaults to an empty description.
string description = 2;getDescription in interface SerializedTaxonomyOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Description of the serialized taxonomy. The length of the description is limited to 2000 bytes when encoded in UTF-8. If not set, defaults to an empty description.
string description = 2;getDescriptionBytes in interface SerializedTaxonomyOrBuilderpublic List<SerializedPolicyTag> getPolicyTagsList()
Top level policy tags associated with the taxonomy if any.
repeated .google.cloud.datacatalog.v1beta1.SerializedPolicyTag policy_tags = 3;getPolicyTagsList in interface SerializedTaxonomyOrBuilderpublic List<? extends SerializedPolicyTagOrBuilder> getPolicyTagsOrBuilderList()
Top level policy tags associated with the taxonomy if any.
repeated .google.cloud.datacatalog.v1beta1.SerializedPolicyTag policy_tags = 3;getPolicyTagsOrBuilderList in interface SerializedTaxonomyOrBuilderpublic int getPolicyTagsCount()
Top level policy tags associated with the taxonomy if any.
repeated .google.cloud.datacatalog.v1beta1.SerializedPolicyTag policy_tags = 3;getPolicyTagsCount in interface SerializedTaxonomyOrBuilderpublic SerializedPolicyTag getPolicyTags(int index)
Top level policy tags associated with the taxonomy if any.
repeated .google.cloud.datacatalog.v1beta1.SerializedPolicyTag policy_tags = 3;getPolicyTags in interface SerializedTaxonomyOrBuilderpublic SerializedPolicyTagOrBuilder getPolicyTagsOrBuilder(int index)
Top level policy tags associated with the taxonomy if any.
repeated .google.cloud.datacatalog.v1beta1.SerializedPolicyTag policy_tags = 3;getPolicyTagsOrBuilder in interface SerializedTaxonomyOrBuilderpublic List<Taxonomy.PolicyType> getActivatedPolicyTypesList()
A list of policy types that are activated for a taxonomy.
repeated .google.cloud.datacatalog.v1beta1.Taxonomy.PolicyType activated_policy_types = 4;
getActivatedPolicyTypesList in interface SerializedTaxonomyOrBuilderpublic int getActivatedPolicyTypesCount()
A list of policy types that are activated for a taxonomy.
repeated .google.cloud.datacatalog.v1beta1.Taxonomy.PolicyType activated_policy_types = 4;
getActivatedPolicyTypesCount in interface SerializedTaxonomyOrBuilderpublic Taxonomy.PolicyType getActivatedPolicyTypes(int index)
A list of policy types that are activated for a taxonomy.
repeated .google.cloud.datacatalog.v1beta1.Taxonomy.PolicyType activated_policy_types = 4;
getActivatedPolicyTypes in interface SerializedTaxonomyOrBuilderindex - The index of the element to return.public List<Integer> getActivatedPolicyTypesValueList()
A list of policy types that are activated for a taxonomy.
repeated .google.cloud.datacatalog.v1beta1.Taxonomy.PolicyType activated_policy_types = 4;
getActivatedPolicyTypesValueList in interface SerializedTaxonomyOrBuilderpublic int getActivatedPolicyTypesValue(int index)
A list of policy types that are activated for a taxonomy.
repeated .google.cloud.datacatalog.v1beta1.Taxonomy.PolicyType activated_policy_types = 4;
getActivatedPolicyTypesValue in interface SerializedTaxonomyOrBuilderindex - The index of the value to return.public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static SerializedTaxonomy parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SerializedTaxonomy parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SerializedTaxonomy parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SerializedTaxonomy parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SerializedTaxonomy parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SerializedTaxonomy parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SerializedTaxonomy parseFrom(InputStream input) throws IOException
IOExceptionpublic static SerializedTaxonomy parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SerializedTaxonomy parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static SerializedTaxonomy parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SerializedTaxonomy parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static SerializedTaxonomy parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic SerializedTaxonomy.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static SerializedTaxonomy.Builder newBuilder()
public static SerializedTaxonomy.Builder newBuilder(SerializedTaxonomy prototype)
public SerializedTaxonomy.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected SerializedTaxonomy.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static SerializedTaxonomy getDefaultInstance()
public static com.google.protobuf.Parser<SerializedTaxonomy> parser()
public com.google.protobuf.Parser<SerializedTaxonomy> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public SerializedTaxonomy getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.