Class NetcdfUncertainty.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<NetcdfUncertainty.Builder>
com.google.protobuf.GeneratedMessage.Builder<NetcdfUncertainty.Builder>
ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty.Builder
- All Implemented Interfaces:
NetcdfUncertaintyOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
NetcdfUncertainty
public static final class NetcdfUncertainty.Builder
extends com.google.protobuf.GeneratedMessage.Builder<NetcdfUncertainty.Builder>
implements NetcdfUncertaintyOrBuilder
Represents uncertainty or error informationProtobuf type
ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Type of uncertainty (e.g., "standard_error", "confidence_interval")Uncertainty value or descriptionUnits of the uncertaintyVariable name this uncertainty applies tostatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorType of uncertainty (e.g., "standard_error", "confidence_interval")com.google.protobuf.ByteStringType of uncertainty (e.g., "standard_error", "confidence_interval")Uncertainty value or descriptioncom.google.protobuf.ByteStringUncertainty value or descriptiongetUnits()Units of the uncertaintycom.google.protobuf.ByteStringUnits of the uncertaintyVariable name this uncertainty applies tocom.google.protobuf.ByteStringVariable name this uncertainty applies tobooleanhasUnits()Units of the uncertaintyprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(NetcdfUncertainty other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setUncertaintyType(String value) Type of uncertainty (e.g., "standard_error", "confidence_interval")setUncertaintyTypeBytes(com.google.protobuf.ByteString value) Type of uncertainty (e.g., "standard_error", "confidence_interval")setUncertaintyValue(String value) Uncertainty value or descriptionsetUncertaintyValueBytes(com.google.protobuf.ByteString value) Uncertainty value or descriptionUnits of the uncertaintysetUnitsBytes(com.google.protobuf.ByteString value) Units of the uncertaintysetVariableName(String value) Variable name this uncertainty applies tosetVariableNameBytes(com.google.protobuf.ByteString value) Variable name this uncertainty applies toMethods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<NetcdfUncertainty.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<NetcdfUncertainty.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.GeneratedMessage.Builder<NetcdfUncertainty.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NetcdfUncertainty.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<NetcdfUncertainty.Builder>
-
mergeFrom
public NetcdfUncertainty.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<NetcdfUncertainty.Builder>- Throws:
IOException
-
getVariableName
Variable name this uncertainty applies to
string variable_name = 1 [json_name = "variableName"];- Specified by:
getVariableNamein interfaceNetcdfUncertaintyOrBuilder- Returns:
- The variableName.
-
getVariableNameBytes
public com.google.protobuf.ByteString getVariableNameBytes()Variable name this uncertainty applies to
string variable_name = 1 [json_name = "variableName"];- Specified by:
getVariableNameBytesin interfaceNetcdfUncertaintyOrBuilder- Returns:
- The bytes for variableName.
-
setVariableName
Variable name this uncertainty applies to
string variable_name = 1 [json_name = "variableName"];- Parameters:
value- The variableName to set.- Returns:
- This builder for chaining.
-
clearVariableName
Variable name this uncertainty applies to
string variable_name = 1 [json_name = "variableName"];- Returns:
- This builder for chaining.
-
setVariableNameBytes
Variable name this uncertainty applies to
string variable_name = 1 [json_name = "variableName"];- Parameters:
value- The bytes for variableName to set.- Returns:
- This builder for chaining.
-
getUncertaintyType
Type of uncertainty (e.g., "standard_error", "confidence_interval")
string uncertainty_type = 2 [json_name = "uncertaintyType"];- Specified by:
getUncertaintyTypein interfaceNetcdfUncertaintyOrBuilder- Returns:
- The uncertaintyType.
-
getUncertaintyTypeBytes
public com.google.protobuf.ByteString getUncertaintyTypeBytes()Type of uncertainty (e.g., "standard_error", "confidence_interval")
string uncertainty_type = 2 [json_name = "uncertaintyType"];- Specified by:
getUncertaintyTypeBytesin interfaceNetcdfUncertaintyOrBuilder- Returns:
- The bytes for uncertaintyType.
-
setUncertaintyType
Type of uncertainty (e.g., "standard_error", "confidence_interval")
string uncertainty_type = 2 [json_name = "uncertaintyType"];- Parameters:
value- The uncertaintyType to set.- Returns:
- This builder for chaining.
-
clearUncertaintyType
Type of uncertainty (e.g., "standard_error", "confidence_interval")
string uncertainty_type = 2 [json_name = "uncertaintyType"];- Returns:
- This builder for chaining.
-
setUncertaintyTypeBytes
Type of uncertainty (e.g., "standard_error", "confidence_interval")
string uncertainty_type = 2 [json_name = "uncertaintyType"];- Parameters:
value- The bytes for uncertaintyType to set.- Returns:
- This builder for chaining.
-
getUncertaintyValue
Uncertainty value or description
string uncertainty_value = 3 [json_name = "uncertaintyValue"];- Specified by:
getUncertaintyValuein interfaceNetcdfUncertaintyOrBuilder- Returns:
- The uncertaintyValue.
-
getUncertaintyValueBytes
public com.google.protobuf.ByteString getUncertaintyValueBytes()Uncertainty value or description
string uncertainty_value = 3 [json_name = "uncertaintyValue"];- Specified by:
getUncertaintyValueBytesin interfaceNetcdfUncertaintyOrBuilder- Returns:
- The bytes for uncertaintyValue.
-
setUncertaintyValue
Uncertainty value or description
string uncertainty_value = 3 [json_name = "uncertaintyValue"];- Parameters:
value- The uncertaintyValue to set.- Returns:
- This builder for chaining.
-
clearUncertaintyValue
Uncertainty value or description
string uncertainty_value = 3 [json_name = "uncertaintyValue"];- Returns:
- This builder for chaining.
-
setUncertaintyValueBytes
Uncertainty value or description
string uncertainty_value = 3 [json_name = "uncertaintyValue"];- Parameters:
value- The bytes for uncertaintyValue to set.- Returns:
- This builder for chaining.
-
hasUnits
public boolean hasUnits()Units of the uncertainty
optional string units = 4 [json_name = "units"];- Specified by:
hasUnitsin interfaceNetcdfUncertaintyOrBuilder- Returns:
- Whether the units field is set.
-
getUnits
Units of the uncertainty
optional string units = 4 [json_name = "units"];- Specified by:
getUnitsin interfaceNetcdfUncertaintyOrBuilder- Returns:
- The units.
-
getUnitsBytes
public com.google.protobuf.ByteString getUnitsBytes()Units of the uncertainty
optional string units = 4 [json_name = "units"];- Specified by:
getUnitsBytesin interfaceNetcdfUncertaintyOrBuilder- Returns:
- The bytes for units.
-
setUnits
Units of the uncertainty
optional string units = 4 [json_name = "units"];- Parameters:
value- The units to set.- Returns:
- This builder for chaining.
-
clearUnits
Units of the uncertainty
optional string units = 4 [json_name = "units"];- Returns:
- This builder for chaining.
-
setUnitsBytes
Units of the uncertainty
optional string units = 4 [json_name = "units"];- Parameters:
value- The bytes for units to set.- Returns:
- This builder for chaining.
-