Package ucar.nc2.ft2.coverage.remote
Class CdmrFeatureProto.CoordAxis.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- 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.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.BuilderclearName()short name, unique within datasetCdmrFeatureProto.CoordAxis.BuilderclearNvalues()int64 nvalues = 10;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 deferredNcStreamProto.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.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.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
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
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
-
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>
-
-