Package ucar.gcdm
Class GcdmNetcdfProto.Attribute.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GcdmNetcdfProto.Attribute.Builder>
-
- ucar.gcdm.GcdmNetcdfProto.Attribute.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,GcdmNetcdfProto.AttributeOrBuilder
- Enclosing class:
- GcdmNetcdfProto.Attribute
public static final class GcdmNetcdfProto.Attribute.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GcdmNetcdfProto.Attribute.Builder> implements GcdmNetcdfProto.AttributeOrBuilder
Protobuf typeucar.gcdm.Attribute
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GcdmNetcdfProto.Attributebuild()GcdmNetcdfProto.AttributebuildPartial()GcdmNetcdfProto.Attribute.Builderclear()GcdmNetcdfProto.Attribute.BuilderclearData().ucar.gcdm.Data data = 4;GcdmNetcdfProto.Attribute.BuilderclearDataType()cant use STRUCTURE or SEQUENCE or OPAQUE or ENUM; CHAR deprecated, use STRINGGcdmNetcdfProto.Attribute.BuilderclearLength()uint32 length = 3;GcdmNetcdfProto.Attribute.BuilderclearName()string name = 1;GcdmNetcdfProto.DatagetData().ucar.gcdm.Data data = 4;GcdmNetcdfProto.Data.BuildergetDataBuilder().ucar.gcdm.Data data = 4;GcdmNetcdfProto.DataOrBuildergetDataOrBuilder().ucar.gcdm.Data data = 4;GcdmNetcdfProto.DataTypegetDataType()cant use STRUCTURE or SEQUENCE or OPAQUE or ENUM; CHAR deprecated, use STRINGintgetDataTypeValue()cant use STRUCTURE or SEQUENCE or OPAQUE or ENUM; CHAR deprecated, use STRINGGcdmNetcdfProto.AttributegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()intgetLength()uint32 length = 3;StringgetName()string name = 1;com.google.protobuf.ByteStringgetNameBytes()string name = 1;booleanhasData().ucar.gcdm.Data data = 4;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()GcdmNetcdfProto.Attribute.BuildermergeData(GcdmNetcdfProto.Data value).ucar.gcdm.Data data = 4;GcdmNetcdfProto.Attribute.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)GcdmNetcdfProto.Attribute.BuildermergeFrom(com.google.protobuf.Message other)GcdmNetcdfProto.Attribute.BuildermergeFrom(GcdmNetcdfProto.Attribute other)GcdmNetcdfProto.Attribute.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)GcdmNetcdfProto.Attribute.BuildersetData(GcdmNetcdfProto.Data value).ucar.gcdm.Data data = 4;GcdmNetcdfProto.Attribute.BuildersetData(GcdmNetcdfProto.Data.Builder builderForValue).ucar.gcdm.Data data = 4;GcdmNetcdfProto.Attribute.BuildersetDataType(GcdmNetcdfProto.DataType value)cant use STRUCTURE or SEQUENCE or OPAQUE or ENUM; CHAR deprecated, use STRINGGcdmNetcdfProto.Attribute.BuildersetDataTypeValue(int value)cant use STRUCTURE or SEQUENCE or OPAQUE or ENUM; CHAR deprecated, use STRINGGcdmNetcdfProto.Attribute.BuildersetLength(int value)uint32 length = 3;GcdmNetcdfProto.Attribute.BuildersetName(String value)string name = 1;GcdmNetcdfProto.Attribute.BuildersetNameBytes(com.google.protobuf.ByteString value)string name = 1;GcdmNetcdfProto.Attribute.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
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<GcdmNetcdfProto.Attribute.Builder>
-
clear
public GcdmNetcdfProto.Attribute.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<GcdmNetcdfProto.Attribute.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<GcdmNetcdfProto.Attribute.Builder>
-
getDefaultInstanceForType
public GcdmNetcdfProto.Attribute getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public GcdmNetcdfProto.Attribute build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public GcdmNetcdfProto.Attribute buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public GcdmNetcdfProto.Attribute.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GcdmNetcdfProto.Attribute.Builder>
-
mergeFrom
public GcdmNetcdfProto.Attribute.Builder mergeFrom(GcdmNetcdfProto.Attribute other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<GcdmNetcdfProto.Attribute.Builder>
-
mergeFrom
public GcdmNetcdfProto.Attribute.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<GcdmNetcdfProto.Attribute.Builder>- Throws:
IOException
-
getName
public String getName()
string name = 1;- Specified by:
getNamein interfaceGcdmNetcdfProto.AttributeOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
string name = 1;- Specified by:
getNameBytesin interfaceGcdmNetcdfProto.AttributeOrBuilder- Returns:
- The bytes for name.
-
setName
public GcdmNetcdfProto.Attribute.Builder setName(String value)
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public GcdmNetcdfProto.Attribute.Builder clearName()
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public GcdmNetcdfProto.Attribute.Builder setNameBytes(com.google.protobuf.ByteString value)
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDataTypeValue
public int getDataTypeValue()
cant use STRUCTURE or SEQUENCE or OPAQUE or ENUM; CHAR deprecated, use STRING
.ucar.gcdm.DataType data_type = 2;- Specified by:
getDataTypeValuein interfaceGcdmNetcdfProto.AttributeOrBuilder- Returns:
- The enum numeric value on the wire for dataType.
-
setDataTypeValue
public GcdmNetcdfProto.Attribute.Builder setDataTypeValue(int value)
cant use STRUCTURE or SEQUENCE or OPAQUE or ENUM; CHAR deprecated, use STRING
.ucar.gcdm.DataType data_type = 2;- Parameters:
value- The enum numeric value on the wire for dataType to set.- Returns:
- This builder for chaining.
-
getDataType
public GcdmNetcdfProto.DataType getDataType()
cant use STRUCTURE or SEQUENCE or OPAQUE or ENUM; CHAR deprecated, use STRING
.ucar.gcdm.DataType data_type = 2;- Specified by:
getDataTypein interfaceGcdmNetcdfProto.AttributeOrBuilder- Returns:
- The dataType.
-
setDataType
public GcdmNetcdfProto.Attribute.Builder setDataType(GcdmNetcdfProto.DataType value)
cant use STRUCTURE or SEQUENCE or OPAQUE or ENUM; CHAR deprecated, use STRING
.ucar.gcdm.DataType data_type = 2;- Parameters:
value- The dataType to set.- Returns:
- This builder for chaining.
-
clearDataType
public GcdmNetcdfProto.Attribute.Builder clearDataType()
cant use STRUCTURE or SEQUENCE or OPAQUE or ENUM; CHAR deprecated, use STRING
.ucar.gcdm.DataType data_type = 2;- Returns:
- This builder for chaining.
-
getLength
public int getLength()
uint32 length = 3;- Specified by:
getLengthin interfaceGcdmNetcdfProto.AttributeOrBuilder- Returns:
- The length.
-
setLength
public GcdmNetcdfProto.Attribute.Builder setLength(int value)
uint32 length = 3;- Parameters:
value- The length to set.- Returns:
- This builder for chaining.
-
clearLength
public GcdmNetcdfProto.Attribute.Builder clearLength()
uint32 length = 3;- Returns:
- This builder for chaining.
-
hasData
public boolean hasData()
.ucar.gcdm.Data data = 4;- Specified by:
hasDatain interfaceGcdmNetcdfProto.AttributeOrBuilder- Returns:
- Whether the data field is set.
-
getData
public GcdmNetcdfProto.Data getData()
.ucar.gcdm.Data data = 4;- Specified by:
getDatain interfaceGcdmNetcdfProto.AttributeOrBuilder- Returns:
- The data.
-
setData
public GcdmNetcdfProto.Attribute.Builder setData(GcdmNetcdfProto.Data value)
.ucar.gcdm.Data data = 4;
-
setData
public GcdmNetcdfProto.Attribute.Builder setData(GcdmNetcdfProto.Data.Builder builderForValue)
.ucar.gcdm.Data data = 4;
-
mergeData
public GcdmNetcdfProto.Attribute.Builder mergeData(GcdmNetcdfProto.Data value)
.ucar.gcdm.Data data = 4;
-
clearData
public GcdmNetcdfProto.Attribute.Builder clearData()
.ucar.gcdm.Data data = 4;
-
getDataBuilder
public GcdmNetcdfProto.Data.Builder getDataBuilder()
.ucar.gcdm.Data data = 4;
-
getDataOrBuilder
public GcdmNetcdfProto.DataOrBuilder getDataOrBuilder()
.ucar.gcdm.Data data = 4;- Specified by:
getDataOrBuilderin interfaceGcdmNetcdfProto.AttributeOrBuilder
-
setUnknownFields
public final GcdmNetcdfProto.Attribute.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GcdmNetcdfProto.Attribute.Builder>
-
mergeUnknownFields
public final GcdmNetcdfProto.Attribute.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GcdmNetcdfProto.Attribute.Builder>
-
-