public final class SerializedTaxonomy extends com.google.protobuf.GeneratedMessageV3 implements SerializedTaxonomyOrBuilder
A nested protocol buffer that represents a taxonomy and the hierarchy of its policy tags. Used for taxonomy replacement, import, and export.Protobuf type
google.cloud.datacatalog.v1.SerializedTaxonomy| Modifier and Type | Class and Description |
|---|---|
static class |
SerializedTaxonomy.Builder
A nested protocol buffer that represents a taxonomy and the hierarchy of its
policy tags.
|
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 per taxonomy.
|
int |
getActivatedPolicyTypesCount()
A list of policy types that are activated per taxonomy.
|
List<Taxonomy.PolicyType> |
getActivatedPolicyTypesList()
A list of policy types that are activated per taxonomy.
|
int |
getActivatedPolicyTypesValue(int index)
A list of policy types that are activated per taxonomy.
|
List<Integer> |
getActivatedPolicyTypesValueList()
A list of policy types that are activated per 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, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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. At most 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. At most 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. At most 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. At most 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.v1.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.v1.SerializedPolicyTag policy_tags = 3;getPolicyTagsOrBuilderList in interface SerializedTaxonomyOrBuilderpublic int getPolicyTagsCount()
Top level policy tags associated with the taxonomy, if any.
repeated .google.cloud.datacatalog.v1.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.v1.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.v1.SerializedPolicyTag policy_tags = 3;getPolicyTagsOrBuilder in interface SerializedTaxonomyOrBuilderpublic List<Taxonomy.PolicyType> getActivatedPolicyTypesList()
A list of policy types that are activated per taxonomy.
repeated .google.cloud.datacatalog.v1.Taxonomy.PolicyType activated_policy_types = 4;
getActivatedPolicyTypesList in interface SerializedTaxonomyOrBuilderpublic int getActivatedPolicyTypesCount()
A list of policy types that are activated per taxonomy.
repeated .google.cloud.datacatalog.v1.Taxonomy.PolicyType activated_policy_types = 4;
getActivatedPolicyTypesCount in interface SerializedTaxonomyOrBuilderpublic Taxonomy.PolicyType getActivatedPolicyTypes(int index)
A list of policy types that are activated per taxonomy.
repeated .google.cloud.datacatalog.v1.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 per taxonomy.
repeated .google.cloud.datacatalog.v1.Taxonomy.PolicyType activated_policy_types = 4;
getActivatedPolicyTypesValueList in interface SerializedTaxonomyOrBuilderpublic int getActivatedPolicyTypesValue(int index)
A list of policy types that are activated per taxonomy.
repeated .google.cloud.datacatalog.v1.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 © 2023 Google LLC. All rights reserved.