Package ucar.gcdm
Class GcdmGridProto.Grid.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GcdmGridProto.Grid.Builder>
-
- ucar.gcdm.GcdmGridProto.Grid.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,GcdmGridProto.GridOrBuilder
- Enclosing class:
- GcdmGridProto.Grid
public static final class GcdmGridProto.Grid.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GcdmGridProto.Grid.Builder> implements GcdmGridProto.GridOrBuilder
Protobuf typeucar.gcdm.Grid
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GcdmGridProto.Grid.BuilderaddAllAttributes(Iterable<? extends GcdmNetcdfProto.Attribute> values)repeated .ucar.gcdm.Attribute attributes = 5;GcdmGridProto.Grid.BuilderaddAttributes(int index, GcdmNetcdfProto.Attribute value)repeated .ucar.gcdm.Attribute attributes = 5;GcdmGridProto.Grid.BuilderaddAttributes(int index, GcdmNetcdfProto.Attribute.Builder builderForValue)repeated .ucar.gcdm.Attribute attributes = 5;GcdmGridProto.Grid.BuilderaddAttributes(GcdmNetcdfProto.Attribute value)repeated .ucar.gcdm.Attribute attributes = 5;GcdmGridProto.Grid.BuilderaddAttributes(GcdmNetcdfProto.Attribute.Builder builderForValue)repeated .ucar.gcdm.Attribute attributes = 5;GcdmNetcdfProto.Attribute.BuilderaddAttributesBuilder()repeated .ucar.gcdm.Attribute attributes = 5;GcdmNetcdfProto.Attribute.BuilderaddAttributesBuilder(int index)repeated .ucar.gcdm.Attribute attributes = 5;GcdmGridProto.Grid.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)GcdmGridProto.Gridbuild()GcdmGridProto.GridbuildPartial()GcdmGridProto.Grid.Builderclear()GcdmGridProto.Grid.BuilderclearArrayType().ucar.gcdm.DataType array_type = 4;GcdmGridProto.Grid.BuilderclearAttributes()repeated .ucar.gcdm.Attribute attributes = 5;GcdmGridProto.Grid.BuilderclearCoordinateSystemName()string coordinate_system_name = 6;GcdmGridProto.Grid.BuilderclearDescription()string description = 3;GcdmGridProto.Grid.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)GcdmGridProto.Grid.BuilderclearName()short name, unique within datasetGcdmGridProto.Grid.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)GcdmGridProto.Grid.BuilderclearUnit()string unit = 2;GcdmGridProto.Grid.Builderclone()GcdmNetcdfProto.DataTypegetArrayType().ucar.gcdm.DataType array_type = 4;intgetArrayTypeValue().ucar.gcdm.DataType array_type = 4;GcdmNetcdfProto.AttributegetAttributes(int index)repeated .ucar.gcdm.Attribute attributes = 5;GcdmNetcdfProto.Attribute.BuildergetAttributesBuilder(int index)repeated .ucar.gcdm.Attribute attributes = 5;List<GcdmNetcdfProto.Attribute.Builder>getAttributesBuilderList()repeated .ucar.gcdm.Attribute attributes = 5;intgetAttributesCount()repeated .ucar.gcdm.Attribute attributes = 5;List<GcdmNetcdfProto.Attribute>getAttributesList()repeated .ucar.gcdm.Attribute attributes = 5;GcdmNetcdfProto.AttributeOrBuildergetAttributesOrBuilder(int index)repeated .ucar.gcdm.Attribute attributes = 5;List<? extends GcdmNetcdfProto.AttributeOrBuilder>getAttributesOrBuilderList()repeated .ucar.gcdm.Attribute attributes = 5;StringgetCoordinateSystemName()string coordinate_system_name = 6;com.google.protobuf.ByteStringgetCoordinateSystemNameBytes()string coordinate_system_name = 6;GcdmGridProto.GridgetDefaultInstanceForType()StringgetDescription()string description = 3;com.google.protobuf.ByteStringgetDescriptionBytes()string description = 3;static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetName()short name, unique within datasetcom.google.protobuf.ByteStringgetNameBytes()short name, unique within datasetStringgetUnit()string unit = 2;com.google.protobuf.ByteStringgetUnitBytes()string unit = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()GcdmGridProto.Grid.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)GcdmGridProto.Grid.BuildermergeFrom(com.google.protobuf.Message other)GcdmGridProto.Grid.BuildermergeFrom(GcdmGridProto.Grid other)GcdmGridProto.Grid.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)GcdmGridProto.Grid.BuilderremoveAttributes(int index)repeated .ucar.gcdm.Attribute attributes = 5;GcdmGridProto.Grid.BuildersetArrayType(GcdmNetcdfProto.DataType value).ucar.gcdm.DataType array_type = 4;GcdmGridProto.Grid.BuildersetArrayTypeValue(int value).ucar.gcdm.DataType array_type = 4;GcdmGridProto.Grid.BuildersetAttributes(int index, GcdmNetcdfProto.Attribute value)repeated .ucar.gcdm.Attribute attributes = 5;GcdmGridProto.Grid.BuildersetAttributes(int index, GcdmNetcdfProto.Attribute.Builder builderForValue)repeated .ucar.gcdm.Attribute attributes = 5;GcdmGridProto.Grid.BuildersetCoordinateSystemName(String value)string coordinate_system_name = 6;GcdmGridProto.Grid.BuildersetCoordinateSystemNameBytes(com.google.protobuf.ByteString value)string coordinate_system_name = 6;GcdmGridProto.Grid.BuildersetDescription(String value)string description = 3;GcdmGridProto.Grid.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)string description = 3;GcdmGridProto.Grid.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)GcdmGridProto.Grid.BuildersetName(String value)short name, unique within datasetGcdmGridProto.Grid.BuildersetNameBytes(com.google.protobuf.ByteString value)short name, unique within datasetGcdmGridProto.Grid.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)GcdmGridProto.Grid.BuildersetUnit(String value)string unit = 2;GcdmGridProto.Grid.BuildersetUnitBytes(com.google.protobuf.ByteString value)string unit = 2;GcdmGridProto.Grid.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
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<GcdmGridProto.Grid.Builder>
-
clear
public GcdmGridProto.Grid.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<GcdmGridProto.Grid.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<GcdmGridProto.Grid.Builder>
-
getDefaultInstanceForType
public GcdmGridProto.Grid getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public GcdmGridProto.Grid build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public GcdmGridProto.Grid buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public GcdmGridProto.Grid.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<GcdmGridProto.Grid.Builder>
-
setField
public GcdmGridProto.Grid.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<GcdmGridProto.Grid.Builder>
-
clearField
public GcdmGridProto.Grid.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GcdmGridProto.Grid.Builder>
-
clearOneof
public GcdmGridProto.Grid.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<GcdmGridProto.Grid.Builder>
-
setRepeatedField
public GcdmGridProto.Grid.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<GcdmGridProto.Grid.Builder>
-
addRepeatedField
public GcdmGridProto.Grid.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<GcdmGridProto.Grid.Builder>
-
mergeFrom
public GcdmGridProto.Grid.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GcdmGridProto.Grid.Builder>
-
mergeFrom
public GcdmGridProto.Grid.Builder mergeFrom(GcdmGridProto.Grid other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<GcdmGridProto.Grid.Builder>
-
mergeFrom
public GcdmGridProto.Grid.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<GcdmGridProto.Grid.Builder>- Throws:
IOException
-
getName
public String getName()
short name, unique within dataset
string name = 1;- Specified by:
getNamein interfaceGcdmGridProto.GridOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
short name, unique within dataset
string name = 1;- Specified by:
getNameBytesin interfaceGcdmGridProto.GridOrBuilder- Returns:
- The bytes for name.
-
setName
public GcdmGridProto.Grid.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 GcdmGridProto.Grid.Builder clearName()
short name, unique within dataset
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public GcdmGridProto.Grid.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.
-
getUnit
public String getUnit()
string unit = 2;- Specified by:
getUnitin interfaceGcdmGridProto.GridOrBuilder- Returns:
- The unit.
-
getUnitBytes
public com.google.protobuf.ByteString getUnitBytes()
string unit = 2;- Specified by:
getUnitBytesin interfaceGcdmGridProto.GridOrBuilder- Returns:
- The bytes for unit.
-
setUnit
public GcdmGridProto.Grid.Builder setUnit(String value)
string unit = 2;- Parameters:
value- The unit to set.- Returns:
- This builder for chaining.
-
clearUnit
public GcdmGridProto.Grid.Builder clearUnit()
string unit = 2;- Returns:
- This builder for chaining.
-
setUnitBytes
public GcdmGridProto.Grid.Builder setUnitBytes(com.google.protobuf.ByteString value)
string unit = 2;- Parameters:
value- The bytes for unit to set.- Returns:
- This builder for chaining.
-
getDescription
public String getDescription()
string description = 3;- Specified by:
getDescriptionin interfaceGcdmGridProto.GridOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
string description = 3;- Specified by:
getDescriptionBytesin interfaceGcdmGridProto.GridOrBuilder- Returns:
- The bytes for description.
-
setDescription
public GcdmGridProto.Grid.Builder setDescription(String value)
string description = 3;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public GcdmGridProto.Grid.Builder clearDescription()
string description = 3;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public GcdmGridProto.Grid.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
string description = 3;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getArrayTypeValue
public int getArrayTypeValue()
.ucar.gcdm.DataType array_type = 4;- Specified by:
getArrayTypeValuein interfaceGcdmGridProto.GridOrBuilder- Returns:
- The enum numeric value on the wire for arrayType.
-
setArrayTypeValue
public GcdmGridProto.Grid.Builder setArrayTypeValue(int value)
.ucar.gcdm.DataType array_type = 4;- Parameters:
value- The enum numeric value on the wire for arrayType to set.- Returns:
- This builder for chaining.
-
getArrayType
public GcdmNetcdfProto.DataType getArrayType()
.ucar.gcdm.DataType array_type = 4;- Specified by:
getArrayTypein interfaceGcdmGridProto.GridOrBuilder- Returns:
- The arrayType.
-
setArrayType
public GcdmGridProto.Grid.Builder setArrayType(GcdmNetcdfProto.DataType value)
.ucar.gcdm.DataType array_type = 4;- Parameters:
value- The arrayType to set.- Returns:
- This builder for chaining.
-
clearArrayType
public GcdmGridProto.Grid.Builder clearArrayType()
.ucar.gcdm.DataType array_type = 4;- Returns:
- This builder for chaining.
-
getAttributesList
public List<GcdmNetcdfProto.Attribute> getAttributesList()
repeated .ucar.gcdm.Attribute attributes = 5;- Specified by:
getAttributesListin interfaceGcdmGridProto.GridOrBuilder
-
getAttributesCount
public int getAttributesCount()
repeated .ucar.gcdm.Attribute attributes = 5;- Specified by:
getAttributesCountin interfaceGcdmGridProto.GridOrBuilder
-
getAttributes
public GcdmNetcdfProto.Attribute getAttributes(int index)
repeated .ucar.gcdm.Attribute attributes = 5;- Specified by:
getAttributesin interfaceGcdmGridProto.GridOrBuilder
-
setAttributes
public GcdmGridProto.Grid.Builder setAttributes(int index, GcdmNetcdfProto.Attribute value)
repeated .ucar.gcdm.Attribute attributes = 5;
-
setAttributes
public GcdmGridProto.Grid.Builder setAttributes(int index, GcdmNetcdfProto.Attribute.Builder builderForValue)
repeated .ucar.gcdm.Attribute attributes = 5;
-
addAttributes
public GcdmGridProto.Grid.Builder addAttributes(GcdmNetcdfProto.Attribute value)
repeated .ucar.gcdm.Attribute attributes = 5;
-
addAttributes
public GcdmGridProto.Grid.Builder addAttributes(int index, GcdmNetcdfProto.Attribute value)
repeated .ucar.gcdm.Attribute attributes = 5;
-
addAttributes
public GcdmGridProto.Grid.Builder addAttributes(GcdmNetcdfProto.Attribute.Builder builderForValue)
repeated .ucar.gcdm.Attribute attributes = 5;
-
addAttributes
public GcdmGridProto.Grid.Builder addAttributes(int index, GcdmNetcdfProto.Attribute.Builder builderForValue)
repeated .ucar.gcdm.Attribute attributes = 5;
-
addAllAttributes
public GcdmGridProto.Grid.Builder addAllAttributes(Iterable<? extends GcdmNetcdfProto.Attribute> values)
repeated .ucar.gcdm.Attribute attributes = 5;
-
clearAttributes
public GcdmGridProto.Grid.Builder clearAttributes()
repeated .ucar.gcdm.Attribute attributes = 5;
-
removeAttributes
public GcdmGridProto.Grid.Builder removeAttributes(int index)
repeated .ucar.gcdm.Attribute attributes = 5;
-
getAttributesBuilder
public GcdmNetcdfProto.Attribute.Builder getAttributesBuilder(int index)
repeated .ucar.gcdm.Attribute attributes = 5;
-
getAttributesOrBuilder
public GcdmNetcdfProto.AttributeOrBuilder getAttributesOrBuilder(int index)
repeated .ucar.gcdm.Attribute attributes = 5;- Specified by:
getAttributesOrBuilderin interfaceGcdmGridProto.GridOrBuilder
-
getAttributesOrBuilderList
public List<? extends GcdmNetcdfProto.AttributeOrBuilder> getAttributesOrBuilderList()
repeated .ucar.gcdm.Attribute attributes = 5;- Specified by:
getAttributesOrBuilderListin interfaceGcdmGridProto.GridOrBuilder
-
addAttributesBuilder
public GcdmNetcdfProto.Attribute.Builder addAttributesBuilder()
repeated .ucar.gcdm.Attribute attributes = 5;
-
addAttributesBuilder
public GcdmNetcdfProto.Attribute.Builder addAttributesBuilder(int index)
repeated .ucar.gcdm.Attribute attributes = 5;
-
getAttributesBuilderList
public List<GcdmNetcdfProto.Attribute.Builder> getAttributesBuilderList()
repeated .ucar.gcdm.Attribute attributes = 5;
-
getCoordinateSystemName
public String getCoordinateSystemName()
string coordinate_system_name = 6;- Specified by:
getCoordinateSystemNamein interfaceGcdmGridProto.GridOrBuilder- Returns:
- The coordinateSystemName.
-
getCoordinateSystemNameBytes
public com.google.protobuf.ByteString getCoordinateSystemNameBytes()
string coordinate_system_name = 6;- Specified by:
getCoordinateSystemNameBytesin interfaceGcdmGridProto.GridOrBuilder- Returns:
- The bytes for coordinateSystemName.
-
setCoordinateSystemName
public GcdmGridProto.Grid.Builder setCoordinateSystemName(String value)
string coordinate_system_name = 6;- Parameters:
value- The coordinateSystemName to set.- Returns:
- This builder for chaining.
-
clearCoordinateSystemName
public GcdmGridProto.Grid.Builder clearCoordinateSystemName()
string coordinate_system_name = 6;- Returns:
- This builder for chaining.
-
setCoordinateSystemNameBytes
public GcdmGridProto.Grid.Builder setCoordinateSystemNameBytes(com.google.protobuf.ByteString value)
string coordinate_system_name = 6;- Parameters:
value- The bytes for coordinateSystemName to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final GcdmGridProto.Grid.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GcdmGridProto.Grid.Builder>
-
mergeUnknownFields
public final GcdmGridProto.Grid.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GcdmGridProto.Grid.Builder>
-
-