Package ucar.nc2.ft2.coverage.remote
Class CdmrFeatureProto.CoordAxis.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CoordAxis.Builder>
-
- ucar.nc2.ft2.coverage.remote.CdmrFeatureProto.CoordAxis.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,CdmrFeatureProto.CoordAxisOrBuilder
- Enclosing class:
- CdmrFeatureProto.CoordAxis
public static final class CdmrFeatureProto.CoordAxis.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CoordAxis.Builder> implements CdmrFeatureProto.CoordAxisOrBuilder
Protobuf typeCoordAxis
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CdmrFeatureProto.CoordAxis.BuilderaddAllAtts(Iterable<? extends NcStreamProto.Attribute> values)find calendar attribute here?CdmrFeatureProto.CoordAxis.BuilderaddAllDependsOn(Iterable<String> values)depends on these axes, only for non-independent axesCdmrFeatureProto.CoordAxis.BuilderaddAllShape(Iterable<? extends Integer> values)the shape of the axis (>1D only)CdmrFeatureProto.CoordAxis.BuilderaddAtts(int index, NcStreamProto.Attribute value)find calendar attribute here?CdmrFeatureProto.CoordAxis.BuilderaddAtts(int index, NcStreamProto.Attribute.Builder builderForValue)find calendar attribute here?CdmrFeatureProto.CoordAxis.BuilderaddAtts(NcStreamProto.Attribute value)find calendar attribute here?CdmrFeatureProto.CoordAxis.BuilderaddAtts(NcStreamProto.Attribute.Builder builderForValue)find calendar attribute here?NcStreamProto.Attribute.BuilderaddAttsBuilder()find calendar attribute here?NcStreamProto.Attribute.BuilderaddAttsBuilder(int index)find calendar attribute here?CdmrFeatureProto.CoordAxis.BuilderaddDependsOn(String value)depends on these axes, only for non-independent axesCdmrFeatureProto.CoordAxis.BuilderaddDependsOnBytes(com.google.protobuf.ByteString value)depends on these axes, only for non-independent axesCdmrFeatureProto.CoordAxis.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)CdmrFeatureProto.CoordAxis.BuilderaddShape(int value)the shape of the axis (>1D only)CdmrFeatureProto.CoordAxisbuild()CdmrFeatureProto.CoordAxisbuildPartial()CdmrFeatureProto.CoordAxis.Builderclear()CdmrFeatureProto.CoordAxis.BuilderclearAtts()find calendar attribute here?CdmrFeatureProto.CoordAxis.BuilderclearAxisType().AxisType axisType = 4;CdmrFeatureProto.CoordAxis.BuilderclearDataType().DataType dataType = 2;CdmrFeatureProto.CoordAxis.BuilderclearDepend().DependenceType depend = 7;CdmrFeatureProto.CoordAxis.BuilderclearDependsOn()depends on these axes, only for non-independent axesCdmrFeatureProto.CoordAxis.BuilderclearDescription()string description = 6;CdmrFeatureProto.CoordAxis.BuilderclearEndValue()double endValue = 13;CdmrFeatureProto.CoordAxis.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)CdmrFeatureProto.CoordAxis.BuilderclearName()short name, unique within datasetCdmrFeatureProto.CoordAxis.BuilderclearNvalues()int64 nvalues = 10;CdmrFeatureProto.CoordAxis.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)CdmrFeatureProto.CoordAxis.BuilderclearResolution()resolution = (end-start) / (nvalues-1)CdmrFeatureProto.CoordAxis.BuilderclearShape()the shape of the axis (>1D only)CdmrFeatureProto.CoordAxis.BuilderclearSpacing().AxisSpacing spacing = 11;CdmrFeatureProto.CoordAxis.BuilderclearStartValue()double startValue = 12;CdmrFeatureProto.CoordAxis.BuilderclearUnits()string units = 5;CdmrFeatureProto.CoordAxis.BuilderclearValues()big endian doubles; not used for regular, may be deferredCdmrFeatureProto.CoordAxis.Builderclone()NcStreamProto.AttributegetAtts(int index)find calendar attribute here?NcStreamProto.Attribute.BuildergetAttsBuilder(int index)find calendar attribute here?List<NcStreamProto.Attribute.Builder>getAttsBuilderList()find calendar attribute here?intgetAttsCount()find calendar attribute here?List<NcStreamProto.Attribute>getAttsList()find calendar attribute here?NcStreamProto.AttributeOrBuildergetAttsOrBuilder(int index)find calendar attribute here?List<? extends NcStreamProto.AttributeOrBuilder>getAttsOrBuilderList()find calendar attribute here?CdmrFeatureProto.AxisTypegetAxisType().AxisType axisType = 4;intgetAxisTypeValue().AxisType axisType = 4;NcStreamProto.DataTypegetDataType().DataType dataType = 2;intgetDataTypeValue().DataType dataType = 2;CdmrFeatureProto.CoordAxisgetDefaultInstanceForType()CdmrFeatureProto.DependenceTypegetDepend().DependenceType depend = 7;StringgetDependsOn(int index)depends on these axes, only for non-independent axescom.google.protobuf.ByteStringgetDependsOnBytes(int index)depends on these axes, only for non-independent axesintgetDependsOnCount()depends on these axes, only for non-independent axescom.google.protobuf.ProtocolStringListgetDependsOnList()depends on these axes, only for non-independent axesintgetDependValue().DependenceType depend = 7;StringgetDescription()string description = 6;com.google.protobuf.ByteStringgetDescriptionBytes()string description = 6;static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()doublegetEndValue()double endValue = 13;StringgetName()short name, unique within datasetcom.google.protobuf.ByteStringgetNameBytes()short name, unique within datasetlonggetNvalues()int64 nvalues = 10;doublegetResolution()resolution = (end-start) / (nvalues-1)intgetShape(int index)the shape of the axis (>1D only)intgetShapeCount()the shape of the axis (>1D only)List<Integer>getShapeList()the shape of the axis (>1D only)CdmrFeatureProto.AxisSpacinggetSpacing().AxisSpacing spacing = 11;intgetSpacingValue().AxisSpacing spacing = 11;doublegetStartValue()double startValue = 12;StringgetUnits()string units = 5;com.google.protobuf.ByteStringgetUnitsBytes()string units = 5;com.google.protobuf.ByteStringgetValues()big endian doubles; not used for regular, may be deferredprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()CdmrFeatureProto.CoordAxis.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)CdmrFeatureProto.CoordAxis.BuildermergeFrom(com.google.protobuf.Message other)CdmrFeatureProto.CoordAxis.BuildermergeFrom(CdmrFeatureProto.CoordAxis other)CdmrFeatureProto.CoordAxis.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)CdmrFeatureProto.CoordAxis.BuilderremoveAtts(int index)find calendar attribute here?CdmrFeatureProto.CoordAxis.BuildersetAtts(int index, NcStreamProto.Attribute value)find calendar attribute here?CdmrFeatureProto.CoordAxis.BuildersetAtts(int index, NcStreamProto.Attribute.Builder builderForValue)find calendar attribute here?CdmrFeatureProto.CoordAxis.BuildersetAxisType(CdmrFeatureProto.AxisType value).AxisType axisType = 4;CdmrFeatureProto.CoordAxis.BuildersetAxisTypeValue(int value).AxisType axisType = 4;CdmrFeatureProto.CoordAxis.BuildersetDataType(NcStreamProto.DataType value).DataType dataType = 2;CdmrFeatureProto.CoordAxis.BuildersetDataTypeValue(int value).DataType dataType = 2;CdmrFeatureProto.CoordAxis.BuildersetDepend(CdmrFeatureProto.DependenceType value).DependenceType depend = 7;CdmrFeatureProto.CoordAxis.BuildersetDependsOn(int index, String value)depends on these axes, only for non-independent axesCdmrFeatureProto.CoordAxis.BuildersetDependValue(int value).DependenceType depend = 7;CdmrFeatureProto.CoordAxis.BuildersetDescription(String value)string description = 6;CdmrFeatureProto.CoordAxis.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)string description = 6;CdmrFeatureProto.CoordAxis.BuildersetEndValue(double value)double endValue = 13;CdmrFeatureProto.CoordAxis.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)CdmrFeatureProto.CoordAxis.BuildersetName(String value)short name, unique within datasetCdmrFeatureProto.CoordAxis.BuildersetNameBytes(com.google.protobuf.ByteString value)short name, unique within datasetCdmrFeatureProto.CoordAxis.BuildersetNvalues(long value)int64 nvalues = 10;CdmrFeatureProto.CoordAxis.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)CdmrFeatureProto.CoordAxis.BuildersetResolution(double value)resolution = (end-start) / (nvalues-1)CdmrFeatureProto.CoordAxis.BuildersetShape(int index, int value)the shape of the axis (>1D only)CdmrFeatureProto.CoordAxis.BuildersetSpacing(CdmrFeatureProto.AxisSpacing value).AxisSpacing spacing = 11;CdmrFeatureProto.CoordAxis.BuildersetSpacingValue(int value).AxisSpacing spacing = 11;CdmrFeatureProto.CoordAxis.BuildersetStartValue(double value)double startValue = 12;CdmrFeatureProto.CoordAxis.BuildersetUnits(String value)string units = 5;CdmrFeatureProto.CoordAxis.BuildersetUnitsBytes(com.google.protobuf.ByteString value)string units = 5;CdmrFeatureProto.CoordAxis.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)CdmrFeatureProto.CoordAxis.BuildersetValues(com.google.protobuf.ByteString value)big endian doubles; not used for regular, may be deferred-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CoordAxis.Builder>
-
clear
public CdmrFeatureProto.CoordAxis.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CoordAxis.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.GeneratedMessageV3.Builder<CdmrFeatureProto.CoordAxis.Builder>
-
getDefaultInstanceForType
public CdmrFeatureProto.CoordAxis getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public CdmrFeatureProto.CoordAxis build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CdmrFeatureProto.CoordAxis buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CdmrFeatureProto.CoordAxis.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CoordAxis.Builder>
-
setField
public CdmrFeatureProto.CoordAxis.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CoordAxis.Builder>
-
clearField
public CdmrFeatureProto.CoordAxis.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CoordAxis.Builder>
-
clearOneof
public CdmrFeatureProto.CoordAxis.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CoordAxis.Builder>
-
setRepeatedField
public CdmrFeatureProto.CoordAxis.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CoordAxis.Builder>
-
addRepeatedField
public CdmrFeatureProto.CoordAxis.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CoordAxis.Builder>
-
mergeFrom
public CdmrFeatureProto.CoordAxis.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CdmrFeatureProto.CoordAxis.Builder>
-
mergeFrom
public CdmrFeatureProto.CoordAxis.Builder mergeFrom(CdmrFeatureProto.CoordAxis other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CoordAxis.Builder>
-
mergeFrom
public CdmrFeatureProto.CoordAxis.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<CdmrFeatureProto.CoordAxis.Builder>- Throws:
IOException
-
getName
public String getName()
short name, unique within dataset
string name = 1;- Specified by:
getNamein interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
short name, unique within dataset
string name = 1;- Specified by:
getNameBytesin interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The bytes for name.
-
setName
public CdmrFeatureProto.CoordAxis.Builder setName(String value)
short name, unique within dataset
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public CdmrFeatureProto.CoordAxis.Builder clearName()
short name, unique within dataset
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public CdmrFeatureProto.CoordAxis.Builder setNameBytes(com.google.protobuf.ByteString value)
short name, unique within dataset
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDataTypeValue
public int getDataTypeValue()
.DataType dataType = 2;- Specified by:
getDataTypeValuein interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The enum numeric value on the wire for dataType.
-
setDataTypeValue
public CdmrFeatureProto.CoordAxis.Builder setDataTypeValue(int value)
.DataType dataType = 2;- Parameters:
value- The enum numeric value on the wire for dataType to set.- Returns:
- This builder for chaining.
-
getDataType
public NcStreamProto.DataType getDataType()
.DataType dataType = 2;- Specified by:
getDataTypein interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The dataType.
-
setDataType
public CdmrFeatureProto.CoordAxis.Builder setDataType(NcStreamProto.DataType value)
.DataType dataType = 2;- Parameters:
value- The dataType to set.- Returns:
- This builder for chaining.
-
clearDataType
public CdmrFeatureProto.CoordAxis.Builder clearDataType()
.DataType dataType = 2;- Returns:
- This builder for chaining.
-
getAttsList
public List<NcStreamProto.Attribute> getAttsList()
find calendar attribute here?
repeated .Attribute atts = 3;- Specified by:
getAttsListin interfaceCdmrFeatureProto.CoordAxisOrBuilder
-
getAttsCount
public int getAttsCount()
find calendar attribute here?
repeated .Attribute atts = 3;- Specified by:
getAttsCountin interfaceCdmrFeatureProto.CoordAxisOrBuilder
-
getAtts
public NcStreamProto.Attribute getAtts(int index)
find calendar attribute here?
repeated .Attribute atts = 3;- Specified by:
getAttsin interfaceCdmrFeatureProto.CoordAxisOrBuilder
-
setAtts
public CdmrFeatureProto.CoordAxis.Builder setAtts(int index, NcStreamProto.Attribute value)
find calendar attribute here?
repeated .Attribute atts = 3;
-
setAtts
public CdmrFeatureProto.CoordAxis.Builder setAtts(int index, NcStreamProto.Attribute.Builder builderForValue)
find calendar attribute here?
repeated .Attribute atts = 3;
-
addAtts
public CdmrFeatureProto.CoordAxis.Builder addAtts(NcStreamProto.Attribute value)
find calendar attribute here?
repeated .Attribute atts = 3;
-
addAtts
public CdmrFeatureProto.CoordAxis.Builder addAtts(int index, NcStreamProto.Attribute value)
find calendar attribute here?
repeated .Attribute atts = 3;
-
addAtts
public CdmrFeatureProto.CoordAxis.Builder addAtts(NcStreamProto.Attribute.Builder builderForValue)
find calendar attribute here?
repeated .Attribute atts = 3;
-
addAtts
public CdmrFeatureProto.CoordAxis.Builder addAtts(int index, NcStreamProto.Attribute.Builder builderForValue)
find calendar attribute here?
repeated .Attribute atts = 3;
-
addAllAtts
public CdmrFeatureProto.CoordAxis.Builder addAllAtts(Iterable<? extends NcStreamProto.Attribute> values)
find calendar attribute here?
repeated .Attribute atts = 3;
-
clearAtts
public CdmrFeatureProto.CoordAxis.Builder clearAtts()
find calendar attribute here?
repeated .Attribute atts = 3;
-
removeAtts
public CdmrFeatureProto.CoordAxis.Builder removeAtts(int index)
find calendar attribute here?
repeated .Attribute atts = 3;
-
getAttsBuilder
public NcStreamProto.Attribute.Builder getAttsBuilder(int index)
find calendar attribute here?
repeated .Attribute atts = 3;
-
getAttsOrBuilder
public NcStreamProto.AttributeOrBuilder getAttsOrBuilder(int index)
find calendar attribute here?
repeated .Attribute atts = 3;- Specified by:
getAttsOrBuilderin interfaceCdmrFeatureProto.CoordAxisOrBuilder
-
getAttsOrBuilderList
public List<? extends NcStreamProto.AttributeOrBuilder> getAttsOrBuilderList()
find calendar attribute here?
repeated .Attribute atts = 3;- Specified by:
getAttsOrBuilderListin interfaceCdmrFeatureProto.CoordAxisOrBuilder
-
addAttsBuilder
public NcStreamProto.Attribute.Builder addAttsBuilder()
find calendar attribute here?
repeated .Attribute atts = 3;
-
addAttsBuilder
public NcStreamProto.Attribute.Builder addAttsBuilder(int index)
find calendar attribute here?
repeated .Attribute atts = 3;
-
getAttsBuilderList
public List<NcStreamProto.Attribute.Builder> getAttsBuilderList()
find calendar attribute here?
repeated .Attribute atts = 3;
-
getAxisTypeValue
public int getAxisTypeValue()
.AxisType axisType = 4;- Specified by:
getAxisTypeValuein interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The enum numeric value on the wire for axisType.
-
setAxisTypeValue
public CdmrFeatureProto.CoordAxis.Builder setAxisTypeValue(int value)
.AxisType axisType = 4;- Parameters:
value- The enum numeric value on the wire for axisType to set.- Returns:
- This builder for chaining.
-
getAxisType
public CdmrFeatureProto.AxisType getAxisType()
.AxisType axisType = 4;- Specified by:
getAxisTypein interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The axisType.
-
setAxisType
public CdmrFeatureProto.CoordAxis.Builder setAxisType(CdmrFeatureProto.AxisType value)
.AxisType axisType = 4;- Parameters:
value- The axisType to set.- Returns:
- This builder for chaining.
-
clearAxisType
public CdmrFeatureProto.CoordAxis.Builder clearAxisType()
.AxisType axisType = 4;- Returns:
- This builder for chaining.
-
getUnits
public String getUnits()
string units = 5;- Specified by:
getUnitsin interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The units.
-
getUnitsBytes
public com.google.protobuf.ByteString getUnitsBytes()
string units = 5;- Specified by:
getUnitsBytesin interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The bytes for units.
-
setUnits
public CdmrFeatureProto.CoordAxis.Builder setUnits(String value)
string units = 5;- Parameters:
value- The units to set.- Returns:
- This builder for chaining.
-
clearUnits
public CdmrFeatureProto.CoordAxis.Builder clearUnits()
string units = 5;- Returns:
- This builder for chaining.
-
setUnitsBytes
public CdmrFeatureProto.CoordAxis.Builder setUnitsBytes(com.google.protobuf.ByteString value)
string units = 5;- Parameters:
value- The bytes for units to set.- Returns:
- This builder for chaining.
-
getDescription
public String getDescription()
string description = 6;- Specified by:
getDescriptionin interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
string description = 6;- Specified by:
getDescriptionBytesin interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The bytes for description.
-
setDescription
public CdmrFeatureProto.CoordAxis.Builder setDescription(String value)
string description = 6;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public CdmrFeatureProto.CoordAxis.Builder clearDescription()
string description = 6;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public CdmrFeatureProto.CoordAxis.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
string description = 6;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getDependValue
public int getDependValue()
.DependenceType depend = 7;- Specified by:
getDependValuein interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The enum numeric value on the wire for depend.
-
setDependValue
public CdmrFeatureProto.CoordAxis.Builder setDependValue(int value)
.DependenceType depend = 7;- Parameters:
value- The enum numeric value on the wire for depend to set.- Returns:
- This builder for chaining.
-
getDepend
public CdmrFeatureProto.DependenceType getDepend()
.DependenceType depend = 7;- Specified by:
getDependin interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The depend.
-
setDepend
public CdmrFeatureProto.CoordAxis.Builder setDepend(CdmrFeatureProto.DependenceType value)
.DependenceType depend = 7;- Parameters:
value- The depend to set.- Returns:
- This builder for chaining.
-
clearDepend
public CdmrFeatureProto.CoordAxis.Builder clearDepend()
.DependenceType depend = 7;- Returns:
- This builder for chaining.
-
getDependsOnList
public com.google.protobuf.ProtocolStringList getDependsOnList()
depends on these axes, only for non-independent axes
repeated string dependsOn = 8;- Specified by:
getDependsOnListin interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- A list containing the dependsOn.
-
getDependsOnCount
public int getDependsOnCount()
depends on these axes, only for non-independent axes
repeated string dependsOn = 8;- Specified by:
getDependsOnCountin interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The count of dependsOn.
-
getDependsOn
public String getDependsOn(int index)
depends on these axes, only for non-independent axes
repeated string dependsOn = 8;- Specified by:
getDependsOnin interfaceCdmrFeatureProto.CoordAxisOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The dependsOn at the given index.
-
getDependsOnBytes
public com.google.protobuf.ByteString getDependsOnBytes(int index)
depends on these axes, only for non-independent axes
repeated string dependsOn = 8;- Specified by:
getDependsOnBytesin interfaceCdmrFeatureProto.CoordAxisOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the dependsOn at the given index.
-
setDependsOn
public CdmrFeatureProto.CoordAxis.Builder setDependsOn(int index, String value)
depends on these axes, only for non-independent axes
repeated string dependsOn = 8;- Parameters:
index- The index to set the value at.value- The dependsOn to set.- Returns:
- This builder for chaining.
-
addDependsOn
public CdmrFeatureProto.CoordAxis.Builder addDependsOn(String value)
depends on these axes, only for non-independent axes
repeated string dependsOn = 8;- Parameters:
value- The dependsOn to add.- Returns:
- This builder for chaining.
-
addAllDependsOn
public CdmrFeatureProto.CoordAxis.Builder addAllDependsOn(Iterable<String> values)
depends on these axes, only for non-independent axes
repeated string dependsOn = 8;- Parameters:
values- The dependsOn to add.- Returns:
- This builder for chaining.
-
clearDependsOn
public CdmrFeatureProto.CoordAxis.Builder clearDependsOn()
depends on these axes, only for non-independent axes
repeated string dependsOn = 8;- Returns:
- This builder for chaining.
-
addDependsOnBytes
public CdmrFeatureProto.CoordAxis.Builder addDependsOnBytes(com.google.protobuf.ByteString value)
depends on these axes, only for non-independent axes
repeated string dependsOn = 8;- Parameters:
value- The bytes of the dependsOn to add.- Returns:
- This builder for chaining.
-
getShapeList
public List<Integer> getShapeList()
the shape of the axis (>1D only)
repeated uint32 shape = 9;- Specified by:
getShapeListin interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- A list containing the shape.
-
getShapeCount
public int getShapeCount()
the shape of the axis (>1D only)
repeated uint32 shape = 9;- Specified by:
getShapeCountin interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The count of shape.
-
getShape
public int getShape(int index)
the shape of the axis (>1D only)
repeated uint32 shape = 9;- Specified by:
getShapein interfaceCdmrFeatureProto.CoordAxisOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The shape at the given index.
-
setShape
public CdmrFeatureProto.CoordAxis.Builder setShape(int index, int value)
the shape of the axis (>1D only)
repeated uint32 shape = 9;- Parameters:
index- The index to set the value at.value- The shape to set.- Returns:
- This builder for chaining.
-
addShape
public CdmrFeatureProto.CoordAxis.Builder addShape(int value)
the shape of the axis (>1D only)
repeated uint32 shape = 9;- Parameters:
value- The shape to add.- Returns:
- This builder for chaining.
-
addAllShape
public CdmrFeatureProto.CoordAxis.Builder addAllShape(Iterable<? extends Integer> values)
the shape of the axis (>1D only)
repeated uint32 shape = 9;- Parameters:
values- The shape to add.- Returns:
- This builder for chaining.
-
clearShape
public CdmrFeatureProto.CoordAxis.Builder clearShape()
the shape of the axis (>1D only)
repeated uint32 shape = 9;- Returns:
- This builder for chaining.
-
getNvalues
public long getNvalues()
int64 nvalues = 10;- Specified by:
getNvaluesin interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The nvalues.
-
setNvalues
public CdmrFeatureProto.CoordAxis.Builder setNvalues(long value)
int64 nvalues = 10;- Parameters:
value- The nvalues to set.- Returns:
- This builder for chaining.
-
clearNvalues
public CdmrFeatureProto.CoordAxis.Builder clearNvalues()
int64 nvalues = 10;- Returns:
- This builder for chaining.
-
getSpacingValue
public int getSpacingValue()
.AxisSpacing spacing = 11;- Specified by:
getSpacingValuein interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The enum numeric value on the wire for spacing.
-
setSpacingValue
public CdmrFeatureProto.CoordAxis.Builder setSpacingValue(int value)
.AxisSpacing spacing = 11;- Parameters:
value- The enum numeric value on the wire for spacing to set.- Returns:
- This builder for chaining.
-
getSpacing
public CdmrFeatureProto.AxisSpacing getSpacing()
.AxisSpacing spacing = 11;- Specified by:
getSpacingin interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The spacing.
-
setSpacing
public CdmrFeatureProto.CoordAxis.Builder setSpacing(CdmrFeatureProto.AxisSpacing value)
.AxisSpacing spacing = 11;- Parameters:
value- The spacing to set.- Returns:
- This builder for chaining.
-
clearSpacing
public CdmrFeatureProto.CoordAxis.Builder clearSpacing()
.AxisSpacing spacing = 11;- Returns:
- This builder for chaining.
-
getStartValue
public double getStartValue()
double startValue = 12;- Specified by:
getStartValuein interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The startValue.
-
setStartValue
public CdmrFeatureProto.CoordAxis.Builder setStartValue(double value)
double startValue = 12;- Parameters:
value- The startValue to set.- Returns:
- This builder for chaining.
-
clearStartValue
public CdmrFeatureProto.CoordAxis.Builder clearStartValue()
double startValue = 12;- Returns:
- This builder for chaining.
-
getEndValue
public double getEndValue()
double endValue = 13;- Specified by:
getEndValuein interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The endValue.
-
setEndValue
public CdmrFeatureProto.CoordAxis.Builder setEndValue(double value)
double endValue = 13;- Parameters:
value- The endValue to set.- Returns:
- This builder for chaining.
-
clearEndValue
public CdmrFeatureProto.CoordAxis.Builder clearEndValue()
double endValue = 13;- Returns:
- This builder for chaining.
-
getResolution
public double getResolution()
resolution = (end-start) / (nvalues-1)
double resolution = 14;- Specified by:
getResolutionin interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The resolution.
-
setResolution
public CdmrFeatureProto.CoordAxis.Builder setResolution(double value)
resolution = (end-start) / (nvalues-1)
double resolution = 14;- Parameters:
value- The resolution to set.- Returns:
- This builder for chaining.
-
clearResolution
public CdmrFeatureProto.CoordAxis.Builder clearResolution()
resolution = (end-start) / (nvalues-1)
double resolution = 14;- Returns:
- This builder for chaining.
-
getValues
public com.google.protobuf.ByteString getValues()
big endian doubles; not used for regular, may be deferred
bytes values = 15;- Specified by:
getValuesin interfaceCdmrFeatureProto.CoordAxisOrBuilder- Returns:
- The values.
-
setValues
public CdmrFeatureProto.CoordAxis.Builder setValues(com.google.protobuf.ByteString value)
big endian doubles; not used for regular, may be deferred
bytes values = 15;- Parameters:
value- The values to set.- Returns:
- This builder for chaining.
-
clearValues
public CdmrFeatureProto.CoordAxis.Builder clearValues()
big endian doubles; not used for regular, may be deferred
bytes values = 15;- Returns:
- This builder for chaining.
-
setUnknownFields
public final CdmrFeatureProto.CoordAxis.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CoordAxis.Builder>
-
mergeUnknownFields
public final CdmrFeatureProto.CoordAxis.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CoordAxis.Builder>
-
-