Interface GalaxyRepositoryOuterClass.GalaxyAttributeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
GalaxyRepositoryOuterClass.GalaxyAttribute, GalaxyRepositoryOuterClass.GalaxyAttribute.Builder
Enclosing class:
GalaxyRepositoryOuterClass

public static interface GalaxyRepositoryOuterClass.GalaxyAttributeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    int32 array_dimension = 6;
    boolean
    bool array_dimension_present = 7;
    string attribute_name = 1;
    com.google.protobuf.ByteString
    string attribute_name = 1;
    Human-readable name from Galaxy's `dbo.data_type` table (e.g.
    com.google.protobuf.ByteString
    Human-readable name from Galaxy's `dbo.data_type` table (e.g.
    string full_tag_reference = 2;
    com.google.protobuf.ByteString
    string full_tag_reference = 2;
    boolean
    bool is_alarm = 11;
    boolean
    bool is_array = 5;
    boolean
    bool is_historized = 10;
    int
    Raw Galaxy SQL attribute-category identifier, passed through unchanged.
    int
    Raw Galaxy SQL `dbo.data_type` identifier, passed through unchanged.
    int
    Raw Galaxy SQL security-classification identifier, passed through unchanged.

    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

    • getAttributeName

      String getAttributeName()
      string attribute_name = 1;
      Returns:
      The attributeName.
    • getAttributeNameBytes

      com.google.protobuf.ByteString getAttributeNameBytes()
      string attribute_name = 1;
      Returns:
      The bytes for attributeName.
    • getFullTagReference

      String getFullTagReference()
      string full_tag_reference = 2;
      Returns:
      The fullTagReference.
    • getFullTagReferenceBytes

      com.google.protobuf.ByteString getFullTagReferenceBytes()
      string full_tag_reference = 2;
      Returns:
      The bytes for fullTagReference.
    • getMxDataType

      int getMxDataType()
       Raw Galaxy SQL `dbo.data_type` identifier, passed through unchanged.
       This is NOT a member of `mxaccess_gateway.v1.MxDataType` — Galaxy's
       type enumeration is distinct from MXAccess's wire data-type enum and
       the two must not be cast or compared. The GalaxyRepository service is
       metadata-only and deliberately does not share types with
       mxaccess_gateway.proto. See docs/GalaxyRepository.md.
       
      int32 mx_data_type = 3;
      Returns:
      The mxDataType.
    • getDataTypeName

      String getDataTypeName()
       Human-readable name from Galaxy's `dbo.data_type` table (e.g. "Float",
       "Integer", "Boolean"). Free-form Galaxy text; not a stable enum.
       
      string data_type_name = 4;
      Returns:
      The dataTypeName.
    • getDataTypeNameBytes

      com.google.protobuf.ByteString getDataTypeNameBytes()
       Human-readable name from Galaxy's `dbo.data_type` table (e.g. "Float",
       "Integer", "Boolean"). Free-form Galaxy text; not a stable enum.
       
      string data_type_name = 4;
      Returns:
      The bytes for dataTypeName.
    • getIsArray

      boolean getIsArray()
      bool is_array = 5;
      Returns:
      The isArray.
    • getArrayDimension

      int getArrayDimension()
      int32 array_dimension = 6;
      Returns:
      The arrayDimension.
    • getArrayDimensionPresent

      boolean getArrayDimensionPresent()
      bool array_dimension_present = 7;
      Returns:
      The arrayDimensionPresent.
    • getMxAttributeCategory

      int getMxAttributeCategory()
       Raw Galaxy SQL attribute-category identifier, passed through unchanged.
       Galaxy-specific; not mapped to any gateway enum. See
       docs/GalaxyRepository.md.
       
      int32 mx_attribute_category = 8;
      Returns:
      The mxAttributeCategory.
    • getSecurityClassification

      int getSecurityClassification()
       Raw Galaxy SQL security-classification identifier, passed through
       unchanged. Galaxy-specific; not mapped to any gateway enum. See
       docs/GalaxyRepository.md.
       
      int32 security_classification = 9;
      Returns:
      The securityClassification.
    • getIsHistorized

      boolean getIsHistorized()
      bool is_historized = 10;
      Returns:
      The isHistorized.
    • getIsAlarm

      boolean getIsAlarm()
      bool is_alarm = 11;
      Returns:
      The isAlarm.