Interface NetcdfAttributeOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Data type of the attribute
    com.google.protobuf.ByteString
    Data type of the attribute
    Full name including variable or group path
    com.google.protobuf.ByteString
    Full name including variable or group path
    Attribute name
    com.google.protobuf.ByteString
    Attribute name
    Attribute value (as string representation)
    com.google.protobuf.ByteString
    Attribute value (as string representation)
    boolean
    Data type of the attribute
    boolean
    Full name including variable or group path

    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

    • getName

      String getName()
       Attribute name
       
      string name = 1 [json_name = "name"];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Attribute name
       
      string name = 1 [json_name = "name"];
      Returns:
      The bytes for name.
    • getValue

      String getValue()
       Attribute value (as string representation)
       
      string value = 2 [json_name = "value"];
      Returns:
      The value.
    • getValueBytes

      com.google.protobuf.ByteString getValueBytes()
       Attribute value (as string representation)
       
      string value = 2 [json_name = "value"];
      Returns:
      The bytes for value.
    • hasDataType

      boolean hasDataType()
       Data type of the attribute
       
      optional string data_type = 3 [json_name = "dataType"];
      Returns:
      Whether the dataType field is set.
    • getDataType

      String getDataType()
       Data type of the attribute
       
      optional string data_type = 3 [json_name = "dataType"];
      Returns:
      The dataType.
    • getDataTypeBytes

      com.google.protobuf.ByteString getDataTypeBytes()
       Data type of the attribute
       
      optional string data_type = 3 [json_name = "dataType"];
      Returns:
      The bytes for dataType.
    • hasFullName

      boolean hasFullName()
       Full name including variable or group path
       
      optional string full_name = 4 [json_name = "fullName"];
      Returns:
      Whether the fullName field is set.
    • getFullName

      String getFullName()
       Full name including variable or group path
       
      optional string full_name = 4 [json_name = "fullName"];
      Returns:
      The fullName.
    • getFullNameBytes

      com.google.protobuf.ByteString getFullNameBytes()
       Full name including variable or group path
       
      optional string full_name = 4 [json_name = "fullName"];
      Returns:
      The bytes for fullName.