Package galaxy_repository.v1
Class GalaxyRepositoryOuterClass.GalaxyAttribute.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<GalaxyRepositoryOuterClass.GalaxyAttribute.Builder>
galaxy_repository.v1.GalaxyRepositoryOuterClass.GalaxyAttribute.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,GalaxyRepositoryOuterClass.GalaxyAttributeOrBuilder,Cloneable
- Enclosing class:
- GalaxyRepositoryOuterClass.GalaxyAttribute
public static final class GalaxyRepositoryOuterClass.GalaxyAttribute.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GalaxyRepositoryOuterClass.GalaxyAttribute.Builder>
implements GalaxyRepositoryOuterClass.GalaxyAttributeOrBuilder
Protobuf type
galaxy_repository.v1.GalaxyAttribute-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()int32 array_dimension = 6;bool array_dimension_present = 7;string attribute_name = 1;Human-readable name from Galaxy's `dbo.data_type` table (e.g.string full_tag_reference = 2;bool is_alarm = 11;bool is_array = 5;bool is_historized = 10;Raw Galaxy SQL attribute-category identifier, passed through unchanged.Raw Galaxy SQL `dbo.data_type` identifier, passed through unchanged.Raw Galaxy SQL security-classification identifier, passed through unchanged.intint32 array_dimension = 6;booleanbool array_dimension_present = 7;string attribute_name = 1;com.google.protobuf.ByteStringstring attribute_name = 1;Human-readable name from Galaxy's `dbo.data_type` table (e.g.com.google.protobuf.ByteStringHuman-readable name from Galaxy's `dbo.data_type` table (e.g.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorstring full_tag_reference = 2;com.google.protobuf.ByteStringstring full_tag_reference = 2;booleanbool is_alarm = 11;booleanbool is_array = 5;booleanbool is_historized = 10;intRaw Galaxy SQL attribute-category identifier, passed through unchanged.intRaw Galaxy SQL `dbo.data_type` identifier, passed through unchanged.intRaw Galaxy SQL security-classification identifier, passed through unchanged.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setArrayDimension(int value) int32 array_dimension = 6;setArrayDimensionPresent(boolean value) bool array_dimension_present = 7;setAttributeName(String value) string attribute_name = 1;setAttributeNameBytes(com.google.protobuf.ByteString value) string attribute_name = 1;setDataTypeName(String value) Human-readable name from Galaxy's `dbo.data_type` table (e.g.setDataTypeNameBytes(com.google.protobuf.ByteString value) Human-readable name from Galaxy's `dbo.data_type` table (e.g.setFullTagReference(String value) string full_tag_reference = 2;setFullTagReferenceBytes(com.google.protobuf.ByteString value) string full_tag_reference = 2;setIsAlarm(boolean value) bool is_alarm = 11;setIsArray(boolean value) bool is_array = 5;setIsHistorized(boolean value) bool is_historized = 10;setMxAttributeCategory(int value) Raw Galaxy SQL attribute-category identifier, passed through unchanged.setMxDataType(int value) Raw Galaxy SQL `dbo.data_type` identifier, passed through unchanged.setSecurityClassification(int value) Raw Galaxy SQL security-classification identifier, passed through unchanged.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<GalaxyRepositoryOuterClass.GalaxyAttribute.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<GalaxyRepositoryOuterClass.GalaxyAttribute.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<GalaxyRepositoryOuterClass.GalaxyAttribute.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public GalaxyRepositoryOuterClass.GalaxyAttribute.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GalaxyRepositoryOuterClass.GalaxyAttribute.Builder>
-
mergeFrom
public GalaxyRepositoryOuterClass.GalaxyAttribute.Builder mergeFrom(GalaxyRepositoryOuterClass.GalaxyAttribute other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<GalaxyRepositoryOuterClass.GalaxyAttribute.Builder>
-
mergeFrom
public GalaxyRepositoryOuterClass.GalaxyAttribute.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GalaxyRepositoryOuterClass.GalaxyAttribute.Builder>- Throws:
IOException
-
getAttributeName
string attribute_name = 1;- Specified by:
getAttributeNamein interfaceGalaxyRepositoryOuterClass.GalaxyAttributeOrBuilder- Returns:
- The attributeName.
-
getAttributeNameBytes
public com.google.protobuf.ByteString getAttributeNameBytes()string attribute_name = 1;- Specified by:
getAttributeNameBytesin interfaceGalaxyRepositoryOuterClass.GalaxyAttributeOrBuilder- Returns:
- The bytes for attributeName.
-
setAttributeName
string attribute_name = 1;- Parameters:
value- The attributeName to set.- Returns:
- This builder for chaining.
-
clearAttributeName
string attribute_name = 1;- Returns:
- This builder for chaining.
-
setAttributeNameBytes
public GalaxyRepositoryOuterClass.GalaxyAttribute.Builder setAttributeNameBytes(com.google.protobuf.ByteString value) string attribute_name = 1;- Parameters:
value- The bytes for attributeName to set.- Returns:
- This builder for chaining.
-
getFullTagReference
string full_tag_reference = 2;- Specified by:
getFullTagReferencein interfaceGalaxyRepositoryOuterClass.GalaxyAttributeOrBuilder- Returns:
- The fullTagReference.
-
getFullTagReferenceBytes
public com.google.protobuf.ByteString getFullTagReferenceBytes()string full_tag_reference = 2;- Specified by:
getFullTagReferenceBytesin interfaceGalaxyRepositoryOuterClass.GalaxyAttributeOrBuilder- Returns:
- The bytes for fullTagReference.
-
setFullTagReference
string full_tag_reference = 2;- Parameters:
value- The fullTagReference to set.- Returns:
- This builder for chaining.
-
clearFullTagReference
string full_tag_reference = 2;- Returns:
- This builder for chaining.
-
setFullTagReferenceBytes
public GalaxyRepositoryOuterClass.GalaxyAttribute.Builder setFullTagReferenceBytes(com.google.protobuf.ByteString value) string full_tag_reference = 2;- Parameters:
value- The bytes for fullTagReference to set.- Returns:
- This builder for chaining.
-
getMxDataType
public 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;- Specified by:
getMxDataTypein interfaceGalaxyRepositoryOuterClass.GalaxyAttributeOrBuilder- Returns:
- The mxDataType.
-
setMxDataType
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;- Parameters:
value- The mxDataType to set.- Returns:
- This builder for chaining.
-
clearMxDataType
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:
- This builder for chaining.
-
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;- Specified by:
getDataTypeNamein interfaceGalaxyRepositoryOuterClass.GalaxyAttributeOrBuilder- Returns:
- The dataTypeName.
-
getDataTypeNameBytes
public 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;- Specified by:
getDataTypeNameBytesin interfaceGalaxyRepositoryOuterClass.GalaxyAttributeOrBuilder- Returns:
- The bytes for dataTypeName.
-
setDataTypeName
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;- Parameters:
value- The dataTypeName to set.- Returns:
- This builder for chaining.
-
clearDataTypeName
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:
- This builder for chaining.
-
setDataTypeNameBytes
public GalaxyRepositoryOuterClass.GalaxyAttribute.Builder setDataTypeNameBytes(com.google.protobuf.ByteString value) 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;- Parameters:
value- The bytes for dataTypeName to set.- Returns:
- This builder for chaining.
-
getIsArray
public boolean getIsArray()bool is_array = 5;- Specified by:
getIsArrayin interfaceGalaxyRepositoryOuterClass.GalaxyAttributeOrBuilder- Returns:
- The isArray.
-
setIsArray
bool is_array = 5;- Parameters:
value- The isArray to set.- Returns:
- This builder for chaining.
-
clearIsArray
bool is_array = 5;- Returns:
- This builder for chaining.
-
getArrayDimension
public int getArrayDimension()int32 array_dimension = 6;- Specified by:
getArrayDimensionin interfaceGalaxyRepositoryOuterClass.GalaxyAttributeOrBuilder- Returns:
- The arrayDimension.
-
setArrayDimension
int32 array_dimension = 6;- Parameters:
value- The arrayDimension to set.- Returns:
- This builder for chaining.
-
clearArrayDimension
int32 array_dimension = 6;- Returns:
- This builder for chaining.
-
getArrayDimensionPresent
public boolean getArrayDimensionPresent()bool array_dimension_present = 7;- Specified by:
getArrayDimensionPresentin interfaceGalaxyRepositoryOuterClass.GalaxyAttributeOrBuilder- Returns:
- The arrayDimensionPresent.
-
setArrayDimensionPresent
bool array_dimension_present = 7;- Parameters:
value- The arrayDimensionPresent to set.- Returns:
- This builder for chaining.
-
clearArrayDimensionPresent
bool array_dimension_present = 7;- Returns:
- This builder for chaining.
-
getMxAttributeCategory
public 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;- Specified by:
getMxAttributeCategoryin interfaceGalaxyRepositoryOuterClass.GalaxyAttributeOrBuilder- Returns:
- The mxAttributeCategory.
-
setMxAttributeCategory
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;- Parameters:
value- The mxAttributeCategory to set.- Returns:
- This builder for chaining.
-
clearMxAttributeCategory
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:
- This builder for chaining.
-
getSecurityClassification
public 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;- Specified by:
getSecurityClassificationin interfaceGalaxyRepositoryOuterClass.GalaxyAttributeOrBuilder- Returns:
- The securityClassification.
-
setSecurityClassification
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;- Parameters:
value- The securityClassification to set.- Returns:
- This builder for chaining.
-
clearSecurityClassification
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:
- This builder for chaining.
-
getIsHistorized
public boolean getIsHistorized()bool is_historized = 10;- Specified by:
getIsHistorizedin interfaceGalaxyRepositoryOuterClass.GalaxyAttributeOrBuilder- Returns:
- The isHistorized.
-
setIsHistorized
bool is_historized = 10;- Parameters:
value- The isHistorized to set.- Returns:
- This builder for chaining.
-
clearIsHistorized
bool is_historized = 10;- Returns:
- This builder for chaining.
-
getIsAlarm
public boolean getIsAlarm()bool is_alarm = 11;- Specified by:
getIsAlarmin interfaceGalaxyRepositoryOuterClass.GalaxyAttributeOrBuilder- Returns:
- The isAlarm.
-
setIsAlarm
bool is_alarm = 11;- Parameters:
value- The isAlarm to set.- Returns:
- This builder for chaining.
-
clearIsAlarm
bool is_alarm = 11;- Returns:
- This builder for chaining.
-