Class NetcdfEnsemble
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
ai.pipestream.parsed.data.climate.v1.NetcdfEnsemble
- All Implemented Interfaces:
NetcdfEnsembleOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class NetcdfEnsemble
extends com.google.protobuf.GeneratedMessage
implements NetcdfEnsembleOrBuilder
Represents model ensemble informationProtobuf type
ai.pipestream.parsed.data.climate.v1.NetcdfEnsemble- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classRepresents model ensemble informationNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic NetcdfEnsemblestatic final com.google.protobuf.Descriptors.DescriptorEnsemble name or identifiercom.google.protobuf.ByteStringEnsemble name or identifierintNumber of ensemble membersEnsemble generation methodcom.google.protobuf.ByteStringEnsemble generation methodEnsemble member identifiercom.google.protobuf.ByteStringEnsemble member identifiercom.google.protobuf.Parser<NetcdfEnsemble> Perturbation method usedcom.google.protobuf.ByteStringPerturbation method usedintbooleanNumber of ensemble membersbooleanEnsemble generation methodinthashCode()booleanEnsemble member identifierbooleanPerturbation method usedprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic NetcdfEnsemble.Builderstatic NetcdfEnsemble.BuildernewBuilder(NetcdfEnsemble prototype) protected NetcdfEnsemble.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static NetcdfEnsembleparseDelimitedFrom(InputStream input) static NetcdfEnsembleparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static NetcdfEnsembleparseFrom(byte[] data) static NetcdfEnsembleparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static NetcdfEnsembleparseFrom(com.google.protobuf.ByteString data) static NetcdfEnsembleparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static NetcdfEnsembleparseFrom(com.google.protobuf.CodedInputStream input) static NetcdfEnsembleparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static NetcdfEnsembleparseFrom(InputStream input) static NetcdfEnsembleparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static NetcdfEnsembleparseFrom(ByteBuffer data) static NetcdfEnsembleparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<NetcdfEnsemble> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
ENSEMBLE_NAME_FIELD_NUMBER
public static final int ENSEMBLE_NAME_FIELD_NUMBER- See Also:
-
ENSEMBLE_SIZE_FIELD_NUMBER
public static final int ENSEMBLE_SIZE_FIELD_NUMBER- See Also:
-
MEMBER_ID_FIELD_NUMBER
public static final int MEMBER_ID_FIELD_NUMBER- See Also:
-
GENERATION_METHOD_FIELD_NUMBER
public static final int GENERATION_METHOD_FIELD_NUMBER- See Also:
-
PERTURBATION_METHOD_FIELD_NUMBER
public static final int PERTURBATION_METHOD_FIELD_NUMBER- See Also:
-
-
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
-
getEnsembleName
Ensemble name or identifier
string ensemble_name = 1 [json_name = "ensembleName"];- Specified by:
getEnsembleNamein interfaceNetcdfEnsembleOrBuilder- Returns:
- The ensembleName.
-
getEnsembleNameBytes
public com.google.protobuf.ByteString getEnsembleNameBytes()Ensemble name or identifier
string ensemble_name = 1 [json_name = "ensembleName"];- Specified by:
getEnsembleNameBytesin interfaceNetcdfEnsembleOrBuilder- Returns:
- The bytes for ensembleName.
-
hasEnsembleSize
public boolean hasEnsembleSize()Number of ensemble members
optional int32 ensemble_size = 2 [json_name = "ensembleSize"];- Specified by:
hasEnsembleSizein interfaceNetcdfEnsembleOrBuilder- Returns:
- Whether the ensembleSize field is set.
-
getEnsembleSize
public int getEnsembleSize()Number of ensemble members
optional int32 ensemble_size = 2 [json_name = "ensembleSize"];- Specified by:
getEnsembleSizein interfaceNetcdfEnsembleOrBuilder- Returns:
- The ensembleSize.
-
hasMemberId
public boolean hasMemberId()Ensemble member identifier
optional string member_id = 3 [json_name = "memberId"];- Specified by:
hasMemberIdin interfaceNetcdfEnsembleOrBuilder- Returns:
- Whether the memberId field is set.
-
getMemberId
Ensemble member identifier
optional string member_id = 3 [json_name = "memberId"];- Specified by:
getMemberIdin interfaceNetcdfEnsembleOrBuilder- Returns:
- The memberId.
-
getMemberIdBytes
public com.google.protobuf.ByteString getMemberIdBytes()Ensemble member identifier
optional string member_id = 3 [json_name = "memberId"];- Specified by:
getMemberIdBytesin interfaceNetcdfEnsembleOrBuilder- Returns:
- The bytes for memberId.
-
hasGenerationMethod
public boolean hasGenerationMethod()Ensemble generation method
optional string generation_method = 4 [json_name = "generationMethod"];- Specified by:
hasGenerationMethodin interfaceNetcdfEnsembleOrBuilder- Returns:
- Whether the generationMethod field is set.
-
getGenerationMethod
Ensemble generation method
optional string generation_method = 4 [json_name = "generationMethod"];- Specified by:
getGenerationMethodin interfaceNetcdfEnsembleOrBuilder- Returns:
- The generationMethod.
-
getGenerationMethodBytes
public com.google.protobuf.ByteString getGenerationMethodBytes()Ensemble generation method
optional string generation_method = 4 [json_name = "generationMethod"];- Specified by:
getGenerationMethodBytesin interfaceNetcdfEnsembleOrBuilder- Returns:
- The bytes for generationMethod.
-
hasPerturbationMethod
public boolean hasPerturbationMethod()Perturbation method used
optional string perturbation_method = 5 [json_name = "perturbationMethod"];- Specified by:
hasPerturbationMethodin interfaceNetcdfEnsembleOrBuilder- Returns:
- Whether the perturbationMethod field is set.
-
getPerturbationMethod
Perturbation method used
optional string perturbation_method = 5 [json_name = "perturbationMethod"];- Specified by:
getPerturbationMethodin interfaceNetcdfEnsembleOrBuilder- Returns:
- The perturbationMethod.
-
getPerturbationMethodBytes
public com.google.protobuf.ByteString getPerturbationMethodBytes()Perturbation method used
optional string perturbation_method = 5 [json_name = "perturbationMethod"];- Specified by:
getPerturbationMethodBytesin interfaceNetcdfEnsembleOrBuilder- Returns:
- The bytes for perturbationMethod.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static NetcdfEnsemble parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NetcdfEnsemble parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NetcdfEnsemble parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NetcdfEnsemble parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NetcdfEnsemble parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NetcdfEnsemble parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static NetcdfEnsemble parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static NetcdfEnsemble parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static NetcdfEnsemble parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static NetcdfEnsemble parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected NetcdfEnsemble.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-