Interface TagFieldOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
TagField, TagField.Builder

@Generated public interface TagFieldOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Holds the value for a tag field with boolean type.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    double
    Holds the value for a tag field with double type.
    Holds the value for a tag field with enum type.
    Holds the value for a tag field with enum type.
     
    int
    Output only.
    Holds the value for a tag field with string type.
    com.google.protobuf.ByteString
    Holds the value for a tag field with string type.
    com.google.protobuf.Timestamp
    Holds the value for a tag field with timestamp type.
    com.google.protobuf.TimestampOrBuilder
    Holds the value for a tag field with timestamp type.
    boolean
    Holds the value for a tag field with boolean type.
    boolean
    Holds the value for a tag field with double type.
    boolean
    Holds the value for a tag field with enum type.
    boolean
    Holds the value for a tag field with string type.
    boolean
    Holds the value for a tag field with timestamp type.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getDisplayName

      String getDisplayName()
       Output only. The display name of this field.
       
      string display_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The displayName.
    • getDisplayNameBytes

      com.google.protobuf.ByteString getDisplayNameBytes()
       Output only. The display name of this field.
       
      string display_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for displayName.
    • hasDoubleValue

      boolean hasDoubleValue()
       Holds the value for a tag field with double type.
       
      double double_value = 2;
      Returns:
      Whether the doubleValue field is set.
    • getDoubleValue

      double getDoubleValue()
       Holds the value for a tag field with double type.
       
      double double_value = 2;
      Returns:
      The doubleValue.
    • hasStringValue

      boolean hasStringValue()
       Holds the value for a tag field with string type.
       
      string string_value = 3;
      Returns:
      Whether the stringValue field is set.
    • getStringValue

      String getStringValue()
       Holds the value for a tag field with string type.
       
      string string_value = 3;
      Returns:
      The stringValue.
    • getStringValueBytes

      com.google.protobuf.ByteString getStringValueBytes()
       Holds the value for a tag field with string type.
       
      string string_value = 3;
      Returns:
      The bytes for stringValue.
    • hasBoolValue

      boolean hasBoolValue()
       Holds the value for a tag field with boolean type.
       
      bool bool_value = 4;
      Returns:
      Whether the boolValue field is set.
    • getBoolValue

      boolean getBoolValue()
       Holds the value for a tag field with boolean type.
       
      bool bool_value = 4;
      Returns:
      The boolValue.
    • hasTimestampValue

      boolean hasTimestampValue()
       Holds the value for a tag field with timestamp type.
       
      .google.protobuf.Timestamp timestamp_value = 5;
      Returns:
      Whether the timestampValue field is set.
    • getTimestampValue

      com.google.protobuf.Timestamp getTimestampValue()
       Holds the value for a tag field with timestamp type.
       
      .google.protobuf.Timestamp timestamp_value = 5;
      Returns:
      The timestampValue.
    • getTimestampValueOrBuilder

      com.google.protobuf.TimestampOrBuilder getTimestampValueOrBuilder()
       Holds the value for a tag field with timestamp type.
       
      .google.protobuf.Timestamp timestamp_value = 5;
    • hasEnumValue

      boolean hasEnumValue()
       Holds the value for a tag field with enum type. This value must be
       one of the allowed values in the definition of this enum.
       
      .google.cloud.datacatalog.v1beta1.TagField.EnumValue enum_value = 6;
      Returns:
      Whether the enumValue field is set.
    • getEnumValue

      TagField.EnumValue getEnumValue()
       Holds the value for a tag field with enum type. This value must be
       one of the allowed values in the definition of this enum.
       
      .google.cloud.datacatalog.v1beta1.TagField.EnumValue enum_value = 6;
      Returns:
      The enumValue.
    • getEnumValueOrBuilder

      TagField.EnumValueOrBuilder getEnumValueOrBuilder()
       Holds the value for a tag field with enum type. This value must be
       one of the allowed values in the definition of this enum.
       
      .google.cloud.datacatalog.v1beta1.TagField.EnumValue enum_value = 6;
    • getOrder

      int getOrder()
       Output only. The order of this field with respect to other fields in this
       tag. It can be set in
       [Tag][google.cloud.datacatalog.v1beta1.TagTemplateField.order]. For
       example, a higher value can indicate a more important field. The value can
       be negative. Multiple fields can have the same order, and field orders
       within a tag do not have to be sequential.
       
      int32 order = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The order.
    • getKindCase

      TagField.KindCase getKindCase()