Package ucar.nc2.stream
Class NcStreamProto.Structure.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<NcStreamProto.Structure.Builder>
-
- ucar.nc2.stream.NcStreamProto.Structure.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,NcStreamProto.StructureOrBuilder
- Enclosing class:
- NcStreamProto.Structure
public static final class NcStreamProto.Structure.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NcStreamProto.Structure.Builder> implements NcStreamProto.StructureOrBuilder
Protobuf typeStructure
-
-
Method Summary
-
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<NcStreamProto.Structure.Builder>
-
clear
public NcStreamProto.Structure.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<NcStreamProto.Structure.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<NcStreamProto.Structure.Builder>
-
getDefaultInstanceForType
public NcStreamProto.Structure getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public NcStreamProto.Structure build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public NcStreamProto.Structure buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public NcStreamProto.Structure.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<NcStreamProto.Structure.Builder>
-
setField
public NcStreamProto.Structure.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<NcStreamProto.Structure.Builder>
-
clearField
public NcStreamProto.Structure.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<NcStreamProto.Structure.Builder>
-
clearOneof
public NcStreamProto.Structure.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<NcStreamProto.Structure.Builder>
-
setRepeatedField
public NcStreamProto.Structure.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<NcStreamProto.Structure.Builder>
-
addRepeatedField
public NcStreamProto.Structure.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<NcStreamProto.Structure.Builder>
-
mergeFrom
public NcStreamProto.Structure.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NcStreamProto.Structure.Builder>
-
mergeFrom
public NcStreamProto.Structure.Builder mergeFrom(NcStreamProto.Structure other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<NcStreamProto.Structure.Builder>
-
mergeFrom
public NcStreamProto.Structure.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<NcStreamProto.Structure.Builder>- Throws:
IOException
-
getName
public String getName()
short name
string name = 1;- Specified by:
getNamein interfaceNcStreamProto.StructureOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
short name
string name = 1;- Specified by:
getNameBytesin interfaceNcStreamProto.StructureOrBuilder- Returns:
- The bytes for name.
-
setName
public NcStreamProto.Structure.Builder setName(String value)
short name
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public NcStreamProto.Structure.Builder clearName()
short name
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public NcStreamProto.Structure.Builder setNameBytes(com.google.protobuf.ByteString value)
short name
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDataTypeValue
public int getDataTypeValue()
STRUCTURE or SEQUENCE
.DataType dataType = 2;- Specified by:
getDataTypeValuein interfaceNcStreamProto.StructureOrBuilder- Returns:
- The enum numeric value on the wire for dataType.
-
setDataTypeValue
public NcStreamProto.Structure.Builder setDataTypeValue(int value)
STRUCTURE or SEQUENCE
.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()
STRUCTURE or SEQUENCE
.DataType dataType = 2;- Specified by:
getDataTypein interfaceNcStreamProto.StructureOrBuilder- Returns:
- The dataType.
-
setDataType
public NcStreamProto.Structure.Builder setDataType(NcStreamProto.DataType value)
STRUCTURE or SEQUENCE
.DataType dataType = 2;- Parameters:
value- The dataType to set.- Returns:
- This builder for chaining.
-
clearDataType
public NcStreamProto.Structure.Builder clearDataType()
STRUCTURE or SEQUENCE
.DataType dataType = 2;- Returns:
- This builder for chaining.
-
getShapeList
public List<NcStreamProto.Dimension> getShapeList()
actual dimension instead of reference
repeated .Dimension shape = 3;- Specified by:
getShapeListin interfaceNcStreamProto.StructureOrBuilder
-
getShapeCount
public int getShapeCount()
actual dimension instead of reference
repeated .Dimension shape = 3;- Specified by:
getShapeCountin interfaceNcStreamProto.StructureOrBuilder
-
getShape
public NcStreamProto.Dimension getShape(int index)
actual dimension instead of reference
repeated .Dimension shape = 3;- Specified by:
getShapein interfaceNcStreamProto.StructureOrBuilder
-
setShape
public NcStreamProto.Structure.Builder setShape(int index, NcStreamProto.Dimension value)
actual dimension instead of reference
repeated .Dimension shape = 3;
-
setShape
public NcStreamProto.Structure.Builder setShape(int index, NcStreamProto.Dimension.Builder builderForValue)
actual dimension instead of reference
repeated .Dimension shape = 3;
-
addShape
public NcStreamProto.Structure.Builder addShape(NcStreamProto.Dimension value)
actual dimension instead of reference
repeated .Dimension shape = 3;
-
addShape
public NcStreamProto.Structure.Builder addShape(int index, NcStreamProto.Dimension value)
actual dimension instead of reference
repeated .Dimension shape = 3;
-
addShape
public NcStreamProto.Structure.Builder addShape(NcStreamProto.Dimension.Builder builderForValue)
actual dimension instead of reference
repeated .Dimension shape = 3;
-
addShape
public NcStreamProto.Structure.Builder addShape(int index, NcStreamProto.Dimension.Builder builderForValue)
actual dimension instead of reference
repeated .Dimension shape = 3;
-
addAllShape
public NcStreamProto.Structure.Builder addAllShape(Iterable<? extends NcStreamProto.Dimension> values)
actual dimension instead of reference
repeated .Dimension shape = 3;
-
clearShape
public NcStreamProto.Structure.Builder clearShape()
actual dimension instead of reference
repeated .Dimension shape = 3;
-
removeShape
public NcStreamProto.Structure.Builder removeShape(int index)
actual dimension instead of reference
repeated .Dimension shape = 3;
-
getShapeBuilder
public NcStreamProto.Dimension.Builder getShapeBuilder(int index)
actual dimension instead of reference
repeated .Dimension shape = 3;
-
getShapeOrBuilder
public NcStreamProto.DimensionOrBuilder getShapeOrBuilder(int index)
actual dimension instead of reference
repeated .Dimension shape = 3;- Specified by:
getShapeOrBuilderin interfaceNcStreamProto.StructureOrBuilder
-
getShapeOrBuilderList
public List<? extends NcStreamProto.DimensionOrBuilder> getShapeOrBuilderList()
actual dimension instead of reference
repeated .Dimension shape = 3;- Specified by:
getShapeOrBuilderListin interfaceNcStreamProto.StructureOrBuilder
-
addShapeBuilder
public NcStreamProto.Dimension.Builder addShapeBuilder()
actual dimension instead of reference
repeated .Dimension shape = 3;
-
addShapeBuilder
public NcStreamProto.Dimension.Builder addShapeBuilder(int index)
actual dimension instead of reference
repeated .Dimension shape = 3;
-
getShapeBuilderList
public List<NcStreamProto.Dimension.Builder> getShapeBuilderList()
actual dimension instead of reference
repeated .Dimension shape = 3;
-
getAttsList
public List<NcStreamProto.Attribute> getAttsList()
repeated .Attribute atts = 4;- Specified by:
getAttsListin interfaceNcStreamProto.StructureOrBuilder
-
getAttsCount
public int getAttsCount()
repeated .Attribute atts = 4;- Specified by:
getAttsCountin interfaceNcStreamProto.StructureOrBuilder
-
getAtts
public NcStreamProto.Attribute getAtts(int index)
repeated .Attribute atts = 4;- Specified by:
getAttsin interfaceNcStreamProto.StructureOrBuilder
-
setAtts
public NcStreamProto.Structure.Builder setAtts(int index, NcStreamProto.Attribute value)
repeated .Attribute atts = 4;
-
setAtts
public NcStreamProto.Structure.Builder setAtts(int index, NcStreamProto.Attribute.Builder builderForValue)
repeated .Attribute atts = 4;
-
addAtts
public NcStreamProto.Structure.Builder addAtts(NcStreamProto.Attribute value)
repeated .Attribute atts = 4;
-
addAtts
public NcStreamProto.Structure.Builder addAtts(int index, NcStreamProto.Attribute value)
repeated .Attribute atts = 4;
-
addAtts
public NcStreamProto.Structure.Builder addAtts(NcStreamProto.Attribute.Builder builderForValue)
repeated .Attribute atts = 4;
-
addAtts
public NcStreamProto.Structure.Builder addAtts(int index, NcStreamProto.Attribute.Builder builderForValue)
repeated .Attribute atts = 4;
-
addAllAtts
public NcStreamProto.Structure.Builder addAllAtts(Iterable<? extends NcStreamProto.Attribute> values)
repeated .Attribute atts = 4;
-
clearAtts
public NcStreamProto.Structure.Builder clearAtts()
repeated .Attribute atts = 4;
-
removeAtts
public NcStreamProto.Structure.Builder removeAtts(int index)
repeated .Attribute atts = 4;
-
getAttsBuilder
public NcStreamProto.Attribute.Builder getAttsBuilder(int index)
repeated .Attribute atts = 4;
-
getAttsOrBuilder
public NcStreamProto.AttributeOrBuilder getAttsOrBuilder(int index)
repeated .Attribute atts = 4;- Specified by:
getAttsOrBuilderin interfaceNcStreamProto.StructureOrBuilder
-
getAttsOrBuilderList
public List<? extends NcStreamProto.AttributeOrBuilder> getAttsOrBuilderList()
repeated .Attribute atts = 4;- Specified by:
getAttsOrBuilderListin interfaceNcStreamProto.StructureOrBuilder
-
addAttsBuilder
public NcStreamProto.Attribute.Builder addAttsBuilder()
repeated .Attribute atts = 4;
-
addAttsBuilder
public NcStreamProto.Attribute.Builder addAttsBuilder(int index)
repeated .Attribute atts = 4;
-
getAttsBuilderList
public List<NcStreamProto.Attribute.Builder> getAttsBuilderList()
repeated .Attribute atts = 4;
-
getVarsList
public List<NcStreamProto.Variable> getVarsList()
members
repeated .Variable vars = 5;- Specified by:
getVarsListin interfaceNcStreamProto.StructureOrBuilder
-
getVarsCount
public int getVarsCount()
members
repeated .Variable vars = 5;- Specified by:
getVarsCountin interfaceNcStreamProto.StructureOrBuilder
-
getVars
public NcStreamProto.Variable getVars(int index)
members
repeated .Variable vars = 5;- Specified by:
getVarsin interfaceNcStreamProto.StructureOrBuilder
-
setVars
public NcStreamProto.Structure.Builder setVars(int index, NcStreamProto.Variable value)
members
repeated .Variable vars = 5;
-
setVars
public NcStreamProto.Structure.Builder setVars(int index, NcStreamProto.Variable.Builder builderForValue)
members
repeated .Variable vars = 5;
-
addVars
public NcStreamProto.Structure.Builder addVars(NcStreamProto.Variable value)
members
repeated .Variable vars = 5;
-
addVars
public NcStreamProto.Structure.Builder addVars(int index, NcStreamProto.Variable value)
members
repeated .Variable vars = 5;
-
addVars
public NcStreamProto.Structure.Builder addVars(NcStreamProto.Variable.Builder builderForValue)
members
repeated .Variable vars = 5;
-
addVars
public NcStreamProto.Structure.Builder addVars(int index, NcStreamProto.Variable.Builder builderForValue)
members
repeated .Variable vars = 5;
-
addAllVars
public NcStreamProto.Structure.Builder addAllVars(Iterable<? extends NcStreamProto.Variable> values)
members
repeated .Variable vars = 5;
-
clearVars
public NcStreamProto.Structure.Builder clearVars()
members
repeated .Variable vars = 5;
-
removeVars
public NcStreamProto.Structure.Builder removeVars(int index)
members
repeated .Variable vars = 5;
-
getVarsBuilder
public NcStreamProto.Variable.Builder getVarsBuilder(int index)
members
repeated .Variable vars = 5;
-
getVarsOrBuilder
public NcStreamProto.VariableOrBuilder getVarsOrBuilder(int index)
members
repeated .Variable vars = 5;- Specified by:
getVarsOrBuilderin interfaceNcStreamProto.StructureOrBuilder
-
getVarsOrBuilderList
public List<? extends NcStreamProto.VariableOrBuilder> getVarsOrBuilderList()
members
repeated .Variable vars = 5;- Specified by:
getVarsOrBuilderListin interfaceNcStreamProto.StructureOrBuilder
-
addVarsBuilder
public NcStreamProto.Variable.Builder addVarsBuilder()
members
repeated .Variable vars = 5;
-
addVarsBuilder
public NcStreamProto.Variable.Builder addVarsBuilder(int index)
members
repeated .Variable vars = 5;
-
getVarsBuilderList
public List<NcStreamProto.Variable.Builder> getVarsBuilderList()
members
repeated .Variable vars = 5;
-
getStructsList
public List<NcStreamProto.Structure> getStructsList()
struct members
repeated .Structure structs = 6;- Specified by:
getStructsListin interfaceNcStreamProto.StructureOrBuilder
-
getStructsCount
public int getStructsCount()
struct members
repeated .Structure structs = 6;- Specified by:
getStructsCountin interfaceNcStreamProto.StructureOrBuilder
-
getStructs
public NcStreamProto.Structure getStructs(int index)
struct members
repeated .Structure structs = 6;- Specified by:
getStructsin interfaceNcStreamProto.StructureOrBuilder
-
setStructs
public NcStreamProto.Structure.Builder setStructs(int index, NcStreamProto.Structure value)
struct members
repeated .Structure structs = 6;
-
setStructs
public NcStreamProto.Structure.Builder setStructs(int index, NcStreamProto.Structure.Builder builderForValue)
struct members
repeated .Structure structs = 6;
-
addStructs
public NcStreamProto.Structure.Builder addStructs(NcStreamProto.Structure value)
struct members
repeated .Structure structs = 6;
-
addStructs
public NcStreamProto.Structure.Builder addStructs(int index, NcStreamProto.Structure value)
struct members
repeated .Structure structs = 6;
-
addStructs
public NcStreamProto.Structure.Builder addStructs(NcStreamProto.Structure.Builder builderForValue)
struct members
repeated .Structure structs = 6;
-
addStructs
public NcStreamProto.Structure.Builder addStructs(int index, NcStreamProto.Structure.Builder builderForValue)
struct members
repeated .Structure structs = 6;
-
addAllStructs
public NcStreamProto.Structure.Builder addAllStructs(Iterable<? extends NcStreamProto.Structure> values)
struct members
repeated .Structure structs = 6;
-
clearStructs
public NcStreamProto.Structure.Builder clearStructs()
struct members
repeated .Structure structs = 6;
-
removeStructs
public NcStreamProto.Structure.Builder removeStructs(int index)
struct members
repeated .Structure structs = 6;
-
getStructsBuilder
public NcStreamProto.Structure.Builder getStructsBuilder(int index)
struct members
repeated .Structure structs = 6;
-
getStructsOrBuilder
public NcStreamProto.StructureOrBuilder getStructsOrBuilder(int index)
struct members
repeated .Structure structs = 6;- Specified by:
getStructsOrBuilderin interfaceNcStreamProto.StructureOrBuilder
-
getStructsOrBuilderList
public List<? extends NcStreamProto.StructureOrBuilder> getStructsOrBuilderList()
struct members
repeated .Structure structs = 6;- Specified by:
getStructsOrBuilderListin interfaceNcStreamProto.StructureOrBuilder
-
addStructsBuilder
public NcStreamProto.Structure.Builder addStructsBuilder()
struct members
repeated .Structure structs = 6;
-
addStructsBuilder
public NcStreamProto.Structure.Builder addStructsBuilder(int index)
struct members
repeated .Structure structs = 6;
-
getStructsBuilderList
public List<NcStreamProto.Structure.Builder> getStructsBuilderList()
struct members
repeated .Structure structs = 6;
-
setUnknownFields
public final NcStreamProto.Structure.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<NcStreamProto.Structure.Builder>
-
mergeUnknownFields
public final NcStreamProto.Structure.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<NcStreamProto.Structure.Builder>
-
-