Interface NetcdfDimensionOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Full name including group path
    com.google.protobuf.ByteString
    Full name including group path
    boolean
    Whether this is an unlimited dimension
    long
    Dimension length (number of elements)
    Dimension name
    com.google.protobuf.ByteString
    Dimension name
    boolean
    Full name including group path
    boolean
    Whether this is an unlimited dimension

    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()
       Dimension name
       
      string name = 1 [json_name = "name"];
      Returns:
      The name.
    • getNameBytes

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

      long getLength()
       Dimension length (number of elements)
       
      int64 length = 2 [json_name = "length"];
      Returns:
      The length.
    • hasIsUnlimited

      boolean hasIsUnlimited()
       Whether this is an unlimited dimension
       
      optional bool is_unlimited = 3 [json_name = "isUnlimited"];
      Returns:
      Whether the isUnlimited field is set.
    • getIsUnlimited

      boolean getIsUnlimited()
       Whether this is an unlimited dimension
       
      optional bool is_unlimited = 3 [json_name = "isUnlimited"];
      Returns:
      The isUnlimited.
    • hasFullName

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

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

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