Class ClimateForcastMetadata
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
ai.pipestream.parsed.data.climate.v1.ClimateForcastMetadata
- All Implemented Interfaces:
ClimateForcastMetadataOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class ClimateForcastMetadata
extends com.google.protobuf.GeneratedMessage
implements ClimateForcastMetadataOrBuilder
Comprehensive Climate Forecast (NetCDF) metadata as extracted by Tika from NetCDF scientific data files. Based on Tika's ClimateForcast interface, NetCDFParser implementation, and CF (Climate Forecast) Convention standards. This is a 1:1 mapping to all fields that Tika can extract from NetCDF climate and scientific data files. NetCDF (Network Common Data Form) files are the standard for scientific data, especially: - Climate and weather data - Oceanographic data - Atmospheric research - Earth system modeling - Environmental monitoring Follows the CF (Climate Forecast) Convention for metadata standards.Protobuf type
ai.pipestream.parsed.data.climate.v1.ClimateForcastMetadata- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classComprehensive Climate Forecast (NetCDF) metadata as extracted by Tika from NetCDF scientific data files.Nested 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 intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic 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 TypeMethodDescriptionbooleangetAccessUrls(int index) Data access URLs or DOIscom.google.protobuf.ByteStringgetAccessUrlsBytes(int index) Data access URLs or DOIsintData access URLs or DOIscom.google.protobuf.ProtocolStringListData access URLs or DOIsAcknowledgements for data sources or funding Maps to "acknowledgement" in CF Convention ClimateForcast.ACKNOWLEDGEMENTcom.google.protobuf.ByteStringAcknowledgements for data sources or funding Maps to "acknowledgement" in CF Convention ClimateForcast.ACKNOWLEDGEMENTcom.google.protobuf.StructAll unmapped NetCDF/CF-specific metadata as flexible key-value pairs This captures any scientific metadata not covered by the strongly-typed fields abovecom.google.protobuf.StructOrBuilderAll unmapped NetCDF/CF-specific metadata as flexible key-value pairs This captures any scientific metadata not covered by the strongly-typed fields aboveBase Tika fields common to all document typesBase Tika fields common to all document typesBoundary conditions for model runscom.google.protobuf.ByteStringBoundary conditions for model runsCalendar type used (e.g., "gregorian", "noleap", "360_day")com.google.protobuf.ByteStringCalendar type used (e.g., "gregorian", "noleap", "360_day")getCfCellMethods(int index) CF cell methods used for data aggregationcom.google.protobuf.ByteStringgetCfCellMethodsBytes(int index) CF cell methods used for data aggregationintCF cell methods used for data aggregationcom.google.protobuf.ProtocolStringListCF cell methods used for data aggregationCF feature type (e.g., "timeSeries", "profile", "trajectory")com.google.protobuf.ByteStringCF feature type (e.g., "timeSeries", "profile", "trajectory")getCfStandardNames(int index) CF standard names used in the filecom.google.protobuf.ByteStringgetCfStandardNamesBytes(int index) CF standard names used in the fileintCF standard names used in the filecom.google.protobuf.ProtocolStringListCF standard names used in the fileData citation informationcom.google.protobuf.ByteStringData citation informationCommand line used to generate this data Maps to "cmd_ln" in CF Convention ClimateForcast.COMMAND_LINEcom.google.protobuf.ByteStringCommand line used to generate this data Maps to "cmd_ln" in CF Convention ClimateForcast.COMMAND_LINEAdditional comments about the data Maps to "comment" in CF Convention ClimateForcast.COMMENTcom.google.protobuf.ByteStringAdditional comments about the data Maps to "comment" in CF Convention ClimateForcast.COMMENTData compression method used (if any)com.google.protobuf.ByteStringData compression method used (if any)doubleCompression ratio achievedContact information for data maintainer Maps to "contact" in CF Convention ClimateForcast.CONTACTcom.google.protobuf.ByteStringContact information for data maintainer Maps to "contact" in CF Convention ClimateForcast.CONTACTCF Convention version used (e.g., "CF-1.0", "CF-1.8") Maps to "Conventions" in CF Convention ClimateForcast.CONVENTIONScom.google.protobuf.ByteStringCF Convention version used (e.g., "CF-1.0", "CF-1.8") Maps to "Conventions" in CF Convention ClimateForcast.CONVENTIONSCoordinate reference system (CRS) or projection informationcom.google.protobuf.ByteStringCoordinate reference system (CRS) or projection informationgetCoordinateSystems(int index) CF coordinate system informationintCF coordinate system informationCF coordinate system informationgetCoordinateSystemsOrBuilder(int index) CF coordinate system informationList<? extends CfCoordinateSystemOrBuilder> CF coordinate system informationgetDataCampaigns(int index) Data collection campaigns or programscom.google.protobuf.ByteStringgetDataCampaignsBytes(int index) Data collection campaigns or programsintData collection campaigns or programscom.google.protobuf.ProtocolStringListData collection campaigns or programsstatic ClimateForcastMetadatastatic final com.google.protobuf.Descriptors.DescriptorgetDimensions(int index) Dimensions defined in the NetCDF fileintDimensions defined in the NetCDF fileDimensions defined in the NetCDF filegetDimensionsOrBuilder(int index) Dimensions defined in the NetCDF fileList<? extends NetcdfDimensionOrBuilder> Dimensions defined in the NetCDF fileData distribution formatcom.google.protobuf.ByteStringData distribution formatModel ensemble informationModel ensemble informationlongEstimated file size in bytesExperiment identifier (e.g., "720 ppm stabilization experiment") Maps to "experiment_id" in CF Convention ClimateForcast.EXPERIMENT_IDcom.google.protobuf.ByteStringExperiment identifier (e.g., "720 ppm stabilization experiment") Maps to "experiment_id" in CF Convention ClimateForcast.EXPERIMENT_IDNetCDF file type description (e.g., "NetCDF-3/CDM", "NetCDF-4") From NetCDF file headercom.google.protobuf.ByteStringNetCDF file type description (e.g., "NetCDF-3/CDM", "NetCDF-4") From NetCDF file headergetFillValues(int index) Fill values used in the datacom.google.protobuf.ByteStringgetFillValuesBytes(int index) Fill values used in the dataintFill values used in the datacom.google.protobuf.ProtocolStringListFill values used in the datagetForcingData(int index) Forcing data used in model runscom.google.protobuf.ByteStringgetForcingDataBytes(int index) Forcing data used in model runsintForcing data used in model runscom.google.protobuf.ProtocolStringListForcing data used in model runsdoubleGeographic coverage - northernmost latitudedoubleGeographic coverage - southernmost latitudedoubleLatitude resolution in degreesdoubleGeographic coverage - easternmost longitudedoubleGeographic coverage - westernmost longitudedoubleLongitude resolution in degreesdoubleVertical coverage - maximum altitude/depthdoubleVertical coverage - minimum altitude/depthVertical coordinate system (e.g., "pressure", "height", "depth")com.google.protobuf.ByteStringVertical coordinate system (e.g., "pressure", "height", "depth")getGlobalAttributes(int index) Global attributes not covered by specific fieldsintGlobal attributes not covered by specific fieldsGlobal attributes not covered by specific fieldsgetGlobalAttributesOrBuilder(int index) Global attributes not covered by specific fieldsList<? extends NetcdfAttributeOrBuilder> Global attributes not covered by specific fieldsHistory of data processing and transformations Maps to "history" in CF Convention ClimateForcast.HISTORYcom.google.protobuf.ByteStringHistory of data processing and transformations Maps to "history" in CF Convention ClimateForcast.HISTORYInitial conditions for model runscom.google.protobuf.ByteStringInitial conditions for model runsInstitution that created or maintains this data Maps to "institution" in CF Convention ClimateForcast.INSTITUTIONcom.google.protobuf.ByteStringInstitution that created or maintains this data Maps to "institution" in CF Convention ClimateForcast.INSTITUTIONgetInstruments(int index) Instruments or sensors used for data collectioncom.google.protobuf.ByteStringgetInstrumentsBytes(int index) Instruments or sensors used for data collectionintInstruments or sensors used for data collectioncom.google.protobuf.ProtocolStringListInstruments or sensors used for data collectionData license or usage restrictionscom.google.protobuf.ByteStringData license or usage restrictionsgetMeasuredPhenomena(int index) Physical phenomena or variables measuredcom.google.protobuf.ByteStringgetMeasuredPhenomenaBytes(int index) Physical phenomena or variables measuredintPhysical phenomena or variables measuredcom.google.protobuf.ProtocolStringListPhysical phenomena or variables measuredgetMeasurementMethods(int index) Measurement methods or techniquescom.google.protobuf.ByteStringgetMeasurementMethodsBytes(int index) Measurement methods or techniquesintMeasurement methods or techniquescom.google.protobuf.ProtocolStringListMeasurement methods or techniquesgetMissingValueIndicators(int index) Missing value indicatorscom.google.protobuf.ByteStringgetMissingValueIndicatorsBytes(int index) Missing value indicatorsintMissing value indicatorscom.google.protobuf.ProtocolStringListMissing value indicatorsEnglish name of the model used Maps to "model_name_english" in CF Convention ClimateForcast.MODEL_NAME_ENGLISHcom.google.protobuf.ByteStringEnglish name of the model used Maps to "model_name_english" in CF Convention ClimateForcast.MODEL_NAME_ENGLISHgetModelPhysics(int index) Model physics or parameterizations usedcom.google.protobuf.ByteStringgetModelPhysicsBytes(int index) Model physics or parameterizations usedintModel physics or parameterizations usedcom.google.protobuf.ProtocolStringListModel physics or parameterizations usedModel resolution (e.g., "T85", "1 degree")com.google.protobuf.ByteStringModel resolution (e.g., "T85", "1 degree")NetCDF library version used to create the filecom.google.protobuf.ByteStringNetCDF library version used to create the fileNetCDF format versioncom.google.protobuf.ByteStringNetCDF format versioncom.google.protobuf.Parser<ClimateForcastMetadata> getPlatforms(int index) Platforms used for data collection (e.g., satellite, buoy, station)com.google.protobuf.ByteStringgetPlatformsBytes(int index) Platforms used for data collection (e.g., satellite, buoy, station)intPlatforms used for data collection (e.g., satellite, buoy, station)com.google.protobuf.ProtocolStringListPlatforms used for data collection (e.g., satellite, buoy, station)Data processing level (e.g., "Level 1", "Level 2", "Level 3")com.google.protobuf.ByteStringData processing level (e.g., "Level 1", "Level 2", "Level 3")Program identifier that created this data Maps to "prg_ID" in CF Convention ClimateForcast.PROGRAM_IDcom.google.protobuf.ByteStringProgram identifier that created this data Maps to "prg_ID" in CF Convention ClimateForcast.PROGRAM_IDProject identifier (e.g., "IPCC Fourth Assessment") Maps to "project_id" in CF Convention ClimateForcast.PROJECT_IDcom.google.protobuf.ByteStringProject identifier (e.g., "IPCC Fourth Assessment") Maps to "project_id" in CF Convention ClimateForcast.PROJECT_IDgetQualityControlProcedures(int index) Quality control procedures appliedcom.google.protobuf.ByteStringgetQualityControlProceduresBytes(int index) Quality control procedures appliedintQuality control procedures appliedcom.google.protobuf.ProtocolStringListQuality control procedures appliedgetQualityFlags(int index) Data quality flags or indicatorscom.google.protobuf.ByteStringgetQualityFlagsBytes(int index) Data quality flags or indicatorsintData quality flags or indicatorscom.google.protobuf.ProtocolStringListData quality flags or indicatorsRealization number for ensemble runs Maps to "realization" in CF Convention ClimateForcast.REALIZATIONcom.google.protobuf.ByteStringRealization number for ensemble runs Maps to "realization" in CF Convention ClimateForcast.REALIZATIONReferences to publications or documentation Maps to "references" in CF Convention ClimateForcast.REFERENCEScom.google.protobuf.ByteStringReferences to publications or documentation Maps to "references" in CF Convention ClimateForcast.REFERENCESgetScientificKeywords(int index) Scientific keywords or topicscom.google.protobuf.ByteStringgetScientificKeywordsBytes(int index) Scientific keywords or topicsintScientific keywords or topicscom.google.protobuf.ProtocolStringListScientific keywords or topicsintSource of the data (model, observations, etc.) Maps to "source" in CF Convention ClimateForcast.SOURCEcom.google.protobuf.ByteStringSource of the data (model, observations, etc.) Maps to "source" in CF Convention ClimateForcast.SOURCETable identifier for data organization Maps to "table_id" in CF Convention ClimateForcast.TABLE_IDcom.google.protobuf.ByteStringTable identifier for data organization Maps to "table_id" in CF Convention ClimateForcast.TABLE_IDlongTime coverage duration in secondscom.google.protobuf.TimestampTime coverage endcom.google.protobuf.TimestampOrBuilderTime coverage endcom.google.protobuf.TimestampTime coverage startcom.google.protobuf.TimestampOrBuilderTime coverage startTime resolution (e.g., "daily", "monthly", "hourly")com.google.protobuf.ByteStringTime resolution (e.g., "daily", "monthly", "hourly")Time units (e.g., "days since 1850-01-01 00:00:00")com.google.protobuf.ByteStringTime units (e.g., "days since 1850-01-01 00:00:00")intTotal number of dimensions in the fileintTotal number of global attributesintTotal number of variables in the filegetUncertainties(int index) Uncertainty or error estimatesintUncertainty or error estimatesUncertainty or error estimatesgetUncertaintiesOrBuilder(int index) Uncertainty or error estimatesList<? extends NetcdfUncertaintyOrBuilder> Uncertainty or error estimatesData update frequencycom.google.protobuf.ByteStringData update frequencygetVariables(int index) Variables defined in the NetCDF fileintVariables defined in the NetCDF fileVariables defined in the NetCDF filegetVariablesOrBuilder(int index) Variables defined in the NetCDF fileList<? extends NetcdfVariableOrBuilder> Variables defined in the NetCDF filebooleanAcknowledgements for data sources or funding Maps to "acknowledgement" in CF Convention ClimateForcast.ACKNOWLEDGEMENTbooleanAll unmapped NetCDF/CF-specific metadata as flexible key-value pairs This captures any scientific metadata not covered by the strongly-typed fields abovebooleanBase Tika fields common to all document typesbooleanBoundary conditions for model runsbooleanCalendar type used (e.g., "gregorian", "noleap", "360_day")booleanCF feature type (e.g., "timeSeries", "profile", "trajectory")booleanData citation informationbooleanCommand line used to generate this data Maps to "cmd_ln" in CF Convention ClimateForcast.COMMAND_LINEbooleanAdditional comments about the data Maps to "comment" in CF Convention ClimateForcast.COMMENTbooleanData compression method used (if any)booleanCompression ratio achievedbooleanContact information for data maintainer Maps to "contact" in CF Convention ClimateForcast.CONTACTbooleanCF Convention version used (e.g., "CF-1.0", "CF-1.8") Maps to "Conventions" in CF Convention ClimateForcast.CONVENTIONSbooleanCoordinate reference system (CRS) or projection informationbooleanData distribution formatbooleanModel ensemble informationbooleanEstimated file size in bytesbooleanExperiment identifier (e.g., "720 ppm stabilization experiment") Maps to "experiment_id" in CF Convention ClimateForcast.EXPERIMENT_IDbooleanNetCDF file type description (e.g., "NetCDF-3/CDM", "NetCDF-4") From NetCDF file headerbooleanGeographic coverage - northernmost latitudebooleanGeographic coverage - southernmost latitudebooleanLatitude resolution in degreesbooleanGeographic coverage - easternmost longitudebooleanGeographic coverage - westernmost longitudebooleanLongitude resolution in degreesbooleanVertical coverage - maximum altitude/depthbooleanVertical coverage - minimum altitude/depthbooleanVertical coordinate system (e.g., "pressure", "height", "depth")inthashCode()booleanHistory of data processing and transformations Maps to "history" in CF Convention ClimateForcast.HISTORYbooleanInitial conditions for model runsbooleanInstitution that created or maintains this data Maps to "institution" in CF Convention ClimateForcast.INSTITUTIONbooleanData license or usage restrictionsbooleanEnglish name of the model used Maps to "model_name_english" in CF Convention ClimateForcast.MODEL_NAME_ENGLISHbooleanModel resolution (e.g., "T85", "1 degree")booleanNetCDF library version used to create the filebooleanNetCDF format versionbooleanData processing level (e.g., "Level 1", "Level 2", "Level 3")booleanProgram identifier that created this data Maps to "prg_ID" in CF Convention ClimateForcast.PROGRAM_IDbooleanProject identifier (e.g., "IPCC Fourth Assessment") Maps to "project_id" in CF Convention ClimateForcast.PROJECT_IDbooleanRealization number for ensemble runs Maps to "realization" in CF Convention ClimateForcast.REALIZATIONbooleanReferences to publications or documentation Maps to "references" in CF Convention ClimateForcast.REFERENCESbooleanSource of the data (model, observations, etc.) Maps to "source" in CF Convention ClimateForcast.SOURCEbooleanTable identifier for data organization Maps to "table_id" in CF Convention ClimateForcast.TABLE_IDbooleanTime coverage duration in secondsbooleanTime coverage endbooleanTime coverage startbooleanTime resolution (e.g., "daily", "monthly", "hourly")booleanTime units (e.g., "days since 1850-01-01 00:00:00")booleanTotal number of dimensions in the filebooleanTotal number of global attributesbooleanTotal number of variables in the filebooleanData update frequencyprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(ClimateForcastMetadata prototype) protected ClimateForcastMetadata.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static ClimateForcastMetadataparseDelimitedFrom(InputStream input) static ClimateForcastMetadataparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClimateForcastMetadataparseFrom(byte[] data) static ClimateForcastMetadataparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClimateForcastMetadataparseFrom(com.google.protobuf.ByteString data) static ClimateForcastMetadataparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClimateForcastMetadataparseFrom(com.google.protobuf.CodedInputStream input) static ClimateForcastMetadataparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClimateForcastMetadataparseFrom(InputStream input) static ClimateForcastMetadataparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClimateForcastMetadataparseFrom(ByteBuffer data) static ClimateForcastMetadataparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ClimateForcastMetadata> 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
-
PROGRAM_ID_FIELD_NUMBER
public static final int PROGRAM_ID_FIELD_NUMBER- See Also:
-
COMMAND_LINE_FIELD_NUMBER
public static final int COMMAND_LINE_FIELD_NUMBER- See Also:
-
HISTORY_FIELD_NUMBER
public static final int HISTORY_FIELD_NUMBER- See Also:
-
TABLE_ID_FIELD_NUMBER
public static final int TABLE_ID_FIELD_NUMBER- See Also:
-
INSTITUTION_FIELD_NUMBER
public static final int INSTITUTION_FIELD_NUMBER- See Also:
-
SOURCE_FIELD_NUMBER
public static final int SOURCE_FIELD_NUMBER- See Also:
-
CONTACT_FIELD_NUMBER
public static final int CONTACT_FIELD_NUMBER- See Also:
-
PROJECT_ID_FIELD_NUMBER
public static final int PROJECT_ID_FIELD_NUMBER- See Also:
-
CONVENTIONS_FIELD_NUMBER
public static final int CONVENTIONS_FIELD_NUMBER- See Also:
-
REFERENCES_FIELD_NUMBER
public static final int REFERENCES_FIELD_NUMBER- See Also:
-
ACKNOWLEDGEMENT_FIELD_NUMBER
public static final int ACKNOWLEDGEMENT_FIELD_NUMBER- See Also:
-
REALIZATION_FIELD_NUMBER
public static final int REALIZATION_FIELD_NUMBER- See Also:
-
EXPERIMENT_ID_FIELD_NUMBER
public static final int EXPERIMENT_ID_FIELD_NUMBER- See Also:
-
COMMENT_FIELD_NUMBER
public static final int COMMENT_FIELD_NUMBER- See Also:
-
MODEL_NAME_ENGLISH_FIELD_NUMBER
public static final int MODEL_NAME_ENGLISH_FIELD_NUMBER- See Also:
-
FILE_TYPE_DESCRIPTION_FIELD_NUMBER
public static final int FILE_TYPE_DESCRIPTION_FIELD_NUMBER- See Also:
-
NETCDF_VERSION_FIELD_NUMBER
public static final int NETCDF_VERSION_FIELD_NUMBER- See Also:
-
NETCDF_LIBRARY_VERSION_FIELD_NUMBER
public static final int NETCDF_LIBRARY_VERSION_FIELD_NUMBER- See Also:
-
DIMENSIONS_FIELD_NUMBER
public static final int DIMENSIONS_FIELD_NUMBER- See Also:
-
VARIABLES_FIELD_NUMBER
public static final int VARIABLES_FIELD_NUMBER- See Also:
-
GLOBAL_ATTRIBUTES_FIELD_NUMBER
public static final int GLOBAL_ATTRIBUTES_FIELD_NUMBER- See Also:
-
CF_STANDARD_NAMES_FIELD_NUMBER
public static final int CF_STANDARD_NAMES_FIELD_NUMBER- See Also:
-
CF_FEATURE_TYPE_FIELD_NUMBER
public static final int CF_FEATURE_TYPE_FIELD_NUMBER- See Also:
-
CF_CELL_METHODS_FIELD_NUMBER
public static final int CF_CELL_METHODS_FIELD_NUMBER- See Also:
-
COORDINATE_SYSTEMS_FIELD_NUMBER
public static final int COORDINATE_SYSTEMS_FIELD_NUMBER- See Also:
-
TIME_COVERAGE_START_FIELD_NUMBER
public static final int TIME_COVERAGE_START_FIELD_NUMBER- See Also:
-
TIME_COVERAGE_END_FIELD_NUMBER
public static final int TIME_COVERAGE_END_FIELD_NUMBER- See Also:
-
TIME_COVERAGE_DURATION_SECONDS_FIELD_NUMBER
public static final int TIME_COVERAGE_DURATION_SECONDS_FIELD_NUMBER- See Also:
-
TIME_RESOLUTION_FIELD_NUMBER
public static final int TIME_RESOLUTION_FIELD_NUMBER- See Also:
-
CALENDAR_TYPE_FIELD_NUMBER
public static final int CALENDAR_TYPE_FIELD_NUMBER- See Also:
-
TIME_UNITS_FIELD_NUMBER
public static final int TIME_UNITS_FIELD_NUMBER- See Also:
-
GEOSPATIAL_LAT_MAX_FIELD_NUMBER
public static final int GEOSPATIAL_LAT_MAX_FIELD_NUMBER- See Also:
-
GEOSPATIAL_LAT_MIN_FIELD_NUMBER
public static final int GEOSPATIAL_LAT_MIN_FIELD_NUMBER- See Also:
-
GEOSPATIAL_LON_MAX_FIELD_NUMBER
public static final int GEOSPATIAL_LON_MAX_FIELD_NUMBER- See Also:
-
GEOSPATIAL_LON_MIN_FIELD_NUMBER
public static final int GEOSPATIAL_LON_MIN_FIELD_NUMBER- See Also:
-
GEOSPATIAL_LAT_RESOLUTION_FIELD_NUMBER
public static final int GEOSPATIAL_LAT_RESOLUTION_FIELD_NUMBER- See Also:
-
GEOSPATIAL_LON_RESOLUTION_FIELD_NUMBER
public static final int GEOSPATIAL_LON_RESOLUTION_FIELD_NUMBER- See Also:
-
GEOSPATIAL_VERTICAL_MAX_FIELD_NUMBER
public static final int GEOSPATIAL_VERTICAL_MAX_FIELD_NUMBER- See Also:
-
GEOSPATIAL_VERTICAL_MIN_FIELD_NUMBER
public static final int GEOSPATIAL_VERTICAL_MIN_FIELD_NUMBER- See Also:
-
GEOSPATIAL_VERTICAL_POSITIVE_FIELD_NUMBER
public static final int GEOSPATIAL_VERTICAL_POSITIVE_FIELD_NUMBER- See Also:
-
COORDINATE_REFERENCE_SYSTEM_FIELD_NUMBER
public static final int COORDINATE_REFERENCE_SYSTEM_FIELD_NUMBER- See Also:
-
PROCESSING_LEVEL_FIELD_NUMBER
public static final int PROCESSING_LEVEL_FIELD_NUMBER- See Also:
-
QUALITY_CONTROL_PROCEDURES_FIELD_NUMBER
public static final int QUALITY_CONTROL_PROCEDURES_FIELD_NUMBER- See Also:
-
QUALITY_FLAGS_FIELD_NUMBER
public static final int QUALITY_FLAGS_FIELD_NUMBER- See Also:
-
UNCERTAINTIES_FIELD_NUMBER
public static final int UNCERTAINTIES_FIELD_NUMBER- See Also:
-
MISSING_VALUE_INDICATORS_FIELD_NUMBER
public static final int MISSING_VALUE_INDICATORS_FIELD_NUMBER- See Also:
-
FILL_VALUES_FIELD_NUMBER
public static final int FILL_VALUES_FIELD_NUMBER- See Also:
-
MEASURED_PHENOMENA_FIELD_NUMBER
public static final int MEASURED_PHENOMENA_FIELD_NUMBER- See Also:
-
INSTRUMENTS_FIELD_NUMBER
public static final int INSTRUMENTS_FIELD_NUMBER- See Also:
-
PLATFORMS_FIELD_NUMBER
public static final int PLATFORMS_FIELD_NUMBER- See Also:
-
MEASUREMENT_METHODS_FIELD_NUMBER
public static final int MEASUREMENT_METHODS_FIELD_NUMBER- See Also:
-
DATA_CAMPAIGNS_FIELD_NUMBER
public static final int DATA_CAMPAIGNS_FIELD_NUMBER- See Also:
-
SCIENTIFIC_KEYWORDS_FIELD_NUMBER
public static final int SCIENTIFIC_KEYWORDS_FIELD_NUMBER- See Also:
-
MODEL_RESOLUTION_FIELD_NUMBER
public static final int MODEL_RESOLUTION_FIELD_NUMBER- See Also:
-
MODEL_PHYSICS_FIELD_NUMBER
public static final int MODEL_PHYSICS_FIELD_NUMBER- See Also:
-
INITIAL_CONDITIONS_FIELD_NUMBER
public static final int INITIAL_CONDITIONS_FIELD_NUMBER- See Also:
-
BOUNDARY_CONDITIONS_FIELD_NUMBER
public static final int BOUNDARY_CONDITIONS_FIELD_NUMBER- See Also:
-
FORCING_DATA_FIELD_NUMBER
public static final int FORCING_DATA_FIELD_NUMBER- See Also:
-
ENSEMBLE_INFO_FIELD_NUMBER
public static final int ENSEMBLE_INFO_FIELD_NUMBER- See Also:
-
LICENSE_FIELD_NUMBER
public static final int LICENSE_FIELD_NUMBER- See Also:
-
ACCESS_URLS_FIELD_NUMBER
public static final int ACCESS_URLS_FIELD_NUMBER- See Also:
-
CITATION_FIELD_NUMBER
public static final int CITATION_FIELD_NUMBER- See Also:
-
DISTRIBUTION_FORMAT_FIELD_NUMBER
public static final int DISTRIBUTION_FORMAT_FIELD_NUMBER- See Also:
-
UPDATE_FREQUENCY_FIELD_NUMBER
public static final int UPDATE_FREQUENCY_FIELD_NUMBER- See Also:
-
TOTAL_DIMENSIONS_FIELD_NUMBER
public static final int TOTAL_DIMENSIONS_FIELD_NUMBER- See Also:
-
TOTAL_VARIABLES_FIELD_NUMBER
public static final int TOTAL_VARIABLES_FIELD_NUMBER- See Also:
-
TOTAL_GLOBAL_ATTRIBUTES_FIELD_NUMBER
public static final int TOTAL_GLOBAL_ATTRIBUTES_FIELD_NUMBER- See Also:
-
ESTIMATED_FILE_SIZE_FIELD_NUMBER
public static final int ESTIMATED_FILE_SIZE_FIELD_NUMBER- See Also:
-
COMPRESSION_METHOD_FIELD_NUMBER
public static final int COMPRESSION_METHOD_FIELD_NUMBER- See Also:
-
COMPRESSION_RATIO_FIELD_NUMBER
public static final int COMPRESSION_RATIO_FIELD_NUMBER- See Also:
-
ADDITIONAL_SCIENTIFIC_METADATA_FIELD_NUMBER
public static final int ADDITIONAL_SCIENTIFIC_METADATA_FIELD_NUMBER- See Also:
-
BASE_FIELDS_FIELD_NUMBER
public static final int BASE_FIELDS_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
-
hasProgramId
public boolean hasProgramId()Program identifier that created this data Maps to "prg_ID" in CF Convention ClimateForcast.PROGRAM_ID
optional string program_id = 1 [json_name = "programId"];- Specified by:
hasProgramIdin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the programId field is set.
-
getProgramId
Program identifier that created this data Maps to "prg_ID" in CF Convention ClimateForcast.PROGRAM_ID
optional string program_id = 1 [json_name = "programId"];- Specified by:
getProgramIdin interfaceClimateForcastMetadataOrBuilder- Returns:
- The programId.
-
getProgramIdBytes
public com.google.protobuf.ByteString getProgramIdBytes()Program identifier that created this data Maps to "prg_ID" in CF Convention ClimateForcast.PROGRAM_ID
optional string program_id = 1 [json_name = "programId"];- Specified by:
getProgramIdBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for programId.
-
hasCommandLine
public boolean hasCommandLine()Command line used to generate this data Maps to "cmd_ln" in CF Convention ClimateForcast.COMMAND_LINE
optional string command_line = 2 [json_name = "commandLine"];- Specified by:
hasCommandLinein interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the commandLine field is set.
-
getCommandLine
Command line used to generate this data Maps to "cmd_ln" in CF Convention ClimateForcast.COMMAND_LINE
optional string command_line = 2 [json_name = "commandLine"];- Specified by:
getCommandLinein interfaceClimateForcastMetadataOrBuilder- Returns:
- The commandLine.
-
getCommandLineBytes
public com.google.protobuf.ByteString getCommandLineBytes()Command line used to generate this data Maps to "cmd_ln" in CF Convention ClimateForcast.COMMAND_LINE
optional string command_line = 2 [json_name = "commandLine"];- Specified by:
getCommandLineBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for commandLine.
-
hasHistory
public boolean hasHistory()History of data processing and transformations Maps to "history" in CF Convention ClimateForcast.HISTORY
optional string history = 3 [json_name = "history"];- Specified by:
hasHistoryin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the history field is set.
-
getHistory
History of data processing and transformations Maps to "history" in CF Convention ClimateForcast.HISTORY
optional string history = 3 [json_name = "history"];- Specified by:
getHistoryin interfaceClimateForcastMetadataOrBuilder- Returns:
- The history.
-
getHistoryBytes
public com.google.protobuf.ByteString getHistoryBytes()History of data processing and transformations Maps to "history" in CF Convention ClimateForcast.HISTORY
optional string history = 3 [json_name = "history"];- Specified by:
getHistoryBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for history.
-
hasTableId
public boolean hasTableId()Table identifier for data organization Maps to "table_id" in CF Convention ClimateForcast.TABLE_ID
optional string table_id = 4 [json_name = "tableId"];- Specified by:
hasTableIdin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the tableId field is set.
-
getTableId
Table identifier for data organization Maps to "table_id" in CF Convention ClimateForcast.TABLE_ID
optional string table_id = 4 [json_name = "tableId"];- Specified by:
getTableIdin interfaceClimateForcastMetadataOrBuilder- Returns:
- The tableId.
-
getTableIdBytes
public com.google.protobuf.ByteString getTableIdBytes()Table identifier for data organization Maps to "table_id" in CF Convention ClimateForcast.TABLE_ID
optional string table_id = 4 [json_name = "tableId"];- Specified by:
getTableIdBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for tableId.
-
hasInstitution
public boolean hasInstitution()Institution that created or maintains this data Maps to "institution" in CF Convention ClimateForcast.INSTITUTION
optional string institution = 5 [json_name = "institution"];- Specified by:
hasInstitutionin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the institution field is set.
-
getInstitution
Institution that created or maintains this data Maps to "institution" in CF Convention ClimateForcast.INSTITUTION
optional string institution = 5 [json_name = "institution"];- Specified by:
getInstitutionin interfaceClimateForcastMetadataOrBuilder- Returns:
- The institution.
-
getInstitutionBytes
public com.google.protobuf.ByteString getInstitutionBytes()Institution that created or maintains this data Maps to "institution" in CF Convention ClimateForcast.INSTITUTION
optional string institution = 5 [json_name = "institution"];- Specified by:
getInstitutionBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for institution.
-
hasSource
public boolean hasSource()Source of the data (model, observations, etc.) Maps to "source" in CF Convention ClimateForcast.SOURCE
optional string source = 6 [json_name = "source"];- Specified by:
hasSourcein interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the source field is set.
-
getSource
Source of the data (model, observations, etc.) Maps to "source" in CF Convention ClimateForcast.SOURCE
optional string source = 6 [json_name = "source"];- Specified by:
getSourcein interfaceClimateForcastMetadataOrBuilder- Returns:
- The source.
-
getSourceBytes
public com.google.protobuf.ByteString getSourceBytes()Source of the data (model, observations, etc.) Maps to "source" in CF Convention ClimateForcast.SOURCE
optional string source = 6 [json_name = "source"];- Specified by:
getSourceBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for source.
-
hasContact
public boolean hasContact()Contact information for data maintainer Maps to "contact" in CF Convention ClimateForcast.CONTACT
optional string contact = 7 [json_name = "contact"];- Specified by:
hasContactin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the contact field is set.
-
getContact
Contact information for data maintainer Maps to "contact" in CF Convention ClimateForcast.CONTACT
optional string contact = 7 [json_name = "contact"];- Specified by:
getContactin interfaceClimateForcastMetadataOrBuilder- Returns:
- The contact.
-
getContactBytes
public com.google.protobuf.ByteString getContactBytes()Contact information for data maintainer Maps to "contact" in CF Convention ClimateForcast.CONTACT
optional string contact = 7 [json_name = "contact"];- Specified by:
getContactBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for contact.
-
hasProjectId
public boolean hasProjectId()Project identifier (e.g., "IPCC Fourth Assessment") Maps to "project_id" in CF Convention ClimateForcast.PROJECT_ID
optional string project_id = 8 [json_name = "projectId"];- Specified by:
hasProjectIdin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the projectId field is set.
-
getProjectId
Project identifier (e.g., "IPCC Fourth Assessment") Maps to "project_id" in CF Convention ClimateForcast.PROJECT_ID
optional string project_id = 8 [json_name = "projectId"];- Specified by:
getProjectIdin interfaceClimateForcastMetadataOrBuilder- Returns:
- The projectId.
-
getProjectIdBytes
public com.google.protobuf.ByteString getProjectIdBytes()Project identifier (e.g., "IPCC Fourth Assessment") Maps to "project_id" in CF Convention ClimateForcast.PROJECT_ID
optional string project_id = 8 [json_name = "projectId"];- Specified by:
getProjectIdBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for projectId.
-
hasConventions
public boolean hasConventions()CF Convention version used (e.g., "CF-1.0", "CF-1.8") Maps to "Conventions" in CF Convention ClimateForcast.CONVENTIONS
optional string conventions = 9 [json_name = "conventions"];- Specified by:
hasConventionsin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the conventions field is set.
-
getConventions
CF Convention version used (e.g., "CF-1.0", "CF-1.8") Maps to "Conventions" in CF Convention ClimateForcast.CONVENTIONS
optional string conventions = 9 [json_name = "conventions"];- Specified by:
getConventionsin interfaceClimateForcastMetadataOrBuilder- Returns:
- The conventions.
-
getConventionsBytes
public com.google.protobuf.ByteString getConventionsBytes()CF Convention version used (e.g., "CF-1.0", "CF-1.8") Maps to "Conventions" in CF Convention ClimateForcast.CONVENTIONS
optional string conventions = 9 [json_name = "conventions"];- Specified by:
getConventionsBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for conventions.
-
hasReferences
public boolean hasReferences()References to publications or documentation Maps to "references" in CF Convention ClimateForcast.REFERENCES
optional string references = 10 [json_name = "references"];- Specified by:
hasReferencesin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the references field is set.
-
getReferences
References to publications or documentation Maps to "references" in CF Convention ClimateForcast.REFERENCES
optional string references = 10 [json_name = "references"];- Specified by:
getReferencesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The references.
-
getReferencesBytes
public com.google.protobuf.ByteString getReferencesBytes()References to publications or documentation Maps to "references" in CF Convention ClimateForcast.REFERENCES
optional string references = 10 [json_name = "references"];- Specified by:
getReferencesBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for references.
-
hasAcknowledgement
public boolean hasAcknowledgement()Acknowledgements for data sources or funding Maps to "acknowledgement" in CF Convention ClimateForcast.ACKNOWLEDGEMENT
optional string acknowledgement = 11 [json_name = "acknowledgement"];- Specified by:
hasAcknowledgementin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the acknowledgement field is set.
-
getAcknowledgement
Acknowledgements for data sources or funding Maps to "acknowledgement" in CF Convention ClimateForcast.ACKNOWLEDGEMENT
optional string acknowledgement = 11 [json_name = "acknowledgement"];- Specified by:
getAcknowledgementin interfaceClimateForcastMetadataOrBuilder- Returns:
- The acknowledgement.
-
getAcknowledgementBytes
public com.google.protobuf.ByteString getAcknowledgementBytes()Acknowledgements for data sources or funding Maps to "acknowledgement" in CF Convention ClimateForcast.ACKNOWLEDGEMENT
optional string acknowledgement = 11 [json_name = "acknowledgement"];- Specified by:
getAcknowledgementBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for acknowledgement.
-
hasRealization
public boolean hasRealization()Realization number for ensemble runs Maps to "realization" in CF Convention ClimateForcast.REALIZATION
optional string realization = 12 [json_name = "realization"];- Specified by:
hasRealizationin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the realization field is set.
-
getRealization
Realization number for ensemble runs Maps to "realization" in CF Convention ClimateForcast.REALIZATION
optional string realization = 12 [json_name = "realization"];- Specified by:
getRealizationin interfaceClimateForcastMetadataOrBuilder- Returns:
- The realization.
-
getRealizationBytes
public com.google.protobuf.ByteString getRealizationBytes()Realization number for ensemble runs Maps to "realization" in CF Convention ClimateForcast.REALIZATION
optional string realization = 12 [json_name = "realization"];- Specified by:
getRealizationBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for realization.
-
hasExperimentId
public boolean hasExperimentId()Experiment identifier (e.g., "720 ppm stabilization experiment") Maps to "experiment_id" in CF Convention ClimateForcast.EXPERIMENT_ID
optional string experiment_id = 13 [json_name = "experimentId"];- Specified by:
hasExperimentIdin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the experimentId field is set.
-
getExperimentId
Experiment identifier (e.g., "720 ppm stabilization experiment") Maps to "experiment_id" in CF Convention ClimateForcast.EXPERIMENT_ID
optional string experiment_id = 13 [json_name = "experimentId"];- Specified by:
getExperimentIdin interfaceClimateForcastMetadataOrBuilder- Returns:
- The experimentId.
-
getExperimentIdBytes
public com.google.protobuf.ByteString getExperimentIdBytes()Experiment identifier (e.g., "720 ppm stabilization experiment") Maps to "experiment_id" in CF Convention ClimateForcast.EXPERIMENT_ID
optional string experiment_id = 13 [json_name = "experimentId"];- Specified by:
getExperimentIdBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for experimentId.
-
hasComment
public boolean hasComment()Additional comments about the data Maps to "comment" in CF Convention ClimateForcast.COMMENT
optional string comment = 14 [json_name = "comment"];- Specified by:
hasCommentin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the comment field is set.
-
getComment
Additional comments about the data Maps to "comment" in CF Convention ClimateForcast.COMMENT
optional string comment = 14 [json_name = "comment"];- Specified by:
getCommentin interfaceClimateForcastMetadataOrBuilder- Returns:
- The comment.
-
getCommentBytes
public com.google.protobuf.ByteString getCommentBytes()Additional comments about the data Maps to "comment" in CF Convention ClimateForcast.COMMENT
optional string comment = 14 [json_name = "comment"];- Specified by:
getCommentBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for comment.
-
hasModelNameEnglish
public boolean hasModelNameEnglish()English name of the model used Maps to "model_name_english" in CF Convention ClimateForcast.MODEL_NAME_ENGLISH
optional string model_name_english = 15 [json_name = "modelNameEnglish"];- Specified by:
hasModelNameEnglishin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the modelNameEnglish field is set.
-
getModelNameEnglish
English name of the model used Maps to "model_name_english" in CF Convention ClimateForcast.MODEL_NAME_ENGLISH
optional string model_name_english = 15 [json_name = "modelNameEnglish"];- Specified by:
getModelNameEnglishin interfaceClimateForcastMetadataOrBuilder- Returns:
- The modelNameEnglish.
-
getModelNameEnglishBytes
public com.google.protobuf.ByteString getModelNameEnglishBytes()English name of the model used Maps to "model_name_english" in CF Convention ClimateForcast.MODEL_NAME_ENGLISH
optional string model_name_english = 15 [json_name = "modelNameEnglish"];- Specified by:
getModelNameEnglishBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for modelNameEnglish.
-
hasFileTypeDescription
public boolean hasFileTypeDescription()NetCDF file type description (e.g., "NetCDF-3/CDM", "NetCDF-4") From NetCDF file header
optional string file_type_description = 16 [json_name = "fileTypeDescription"];- Specified by:
hasFileTypeDescriptionin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the fileTypeDescription field is set.
-
getFileTypeDescription
NetCDF file type description (e.g., "NetCDF-3/CDM", "NetCDF-4") From NetCDF file header
optional string file_type_description = 16 [json_name = "fileTypeDescription"];- Specified by:
getFileTypeDescriptionin interfaceClimateForcastMetadataOrBuilder- Returns:
- The fileTypeDescription.
-
getFileTypeDescriptionBytes
public com.google.protobuf.ByteString getFileTypeDescriptionBytes()NetCDF file type description (e.g., "NetCDF-3/CDM", "NetCDF-4") From NetCDF file header
optional string file_type_description = 16 [json_name = "fileTypeDescription"];- Specified by:
getFileTypeDescriptionBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for fileTypeDescription.
-
hasNetcdfVersion
public boolean hasNetcdfVersion()NetCDF format version
optional string netcdf_version = 17 [json_name = "netcdfVersion"];- Specified by:
hasNetcdfVersionin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the netcdfVersion field is set.
-
getNetcdfVersion
NetCDF format version
optional string netcdf_version = 17 [json_name = "netcdfVersion"];- Specified by:
getNetcdfVersionin interfaceClimateForcastMetadataOrBuilder- Returns:
- The netcdfVersion.
-
getNetcdfVersionBytes
public com.google.protobuf.ByteString getNetcdfVersionBytes()NetCDF format version
optional string netcdf_version = 17 [json_name = "netcdfVersion"];- Specified by:
getNetcdfVersionBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for netcdfVersion.
-
hasNetcdfLibraryVersion
public boolean hasNetcdfLibraryVersion()NetCDF library version used to create the file
optional string netcdf_library_version = 18 [json_name = "netcdfLibraryVersion"];- Specified by:
hasNetcdfLibraryVersionin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the netcdfLibraryVersion field is set.
-
getNetcdfLibraryVersion
NetCDF library version used to create the file
optional string netcdf_library_version = 18 [json_name = "netcdfLibraryVersion"];- Specified by:
getNetcdfLibraryVersionin interfaceClimateForcastMetadataOrBuilder- Returns:
- The netcdfLibraryVersion.
-
getNetcdfLibraryVersionBytes
public com.google.protobuf.ByteString getNetcdfLibraryVersionBytes()NetCDF library version used to create the file
optional string netcdf_library_version = 18 [json_name = "netcdfLibraryVersion"];- Specified by:
getNetcdfLibraryVersionBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for netcdfLibraryVersion.
-
getDimensionsList
Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"];- Specified by:
getDimensionsListin interfaceClimateForcastMetadataOrBuilder
-
getDimensionsOrBuilderList
Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"];- Specified by:
getDimensionsOrBuilderListin interfaceClimateForcastMetadataOrBuilder
-
getDimensionsCount
public int getDimensionsCount()Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"];- Specified by:
getDimensionsCountin interfaceClimateForcastMetadataOrBuilder
-
getDimensions
Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"];- Specified by:
getDimensionsin interfaceClimateForcastMetadataOrBuilder
-
getDimensionsOrBuilder
Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"];- Specified by:
getDimensionsOrBuilderin interfaceClimateForcastMetadataOrBuilder
-
getVariablesList
Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"];- Specified by:
getVariablesListin interfaceClimateForcastMetadataOrBuilder
-
getVariablesOrBuilderList
Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"];- Specified by:
getVariablesOrBuilderListin interfaceClimateForcastMetadataOrBuilder
-
getVariablesCount
public int getVariablesCount()Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"];- Specified by:
getVariablesCountin interfaceClimateForcastMetadataOrBuilder
-
getVariables
Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"];- Specified by:
getVariablesin interfaceClimateForcastMetadataOrBuilder
-
getVariablesOrBuilder
Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"];- Specified by:
getVariablesOrBuilderin interfaceClimateForcastMetadataOrBuilder
-
getGlobalAttributesList
Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"];- Specified by:
getGlobalAttributesListin interfaceClimateForcastMetadataOrBuilder
-
getGlobalAttributesOrBuilderList
Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"];- Specified by:
getGlobalAttributesOrBuilderListin interfaceClimateForcastMetadataOrBuilder
-
getGlobalAttributesCount
public int getGlobalAttributesCount()Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"];- Specified by:
getGlobalAttributesCountin interfaceClimateForcastMetadataOrBuilder
-
getGlobalAttributes
Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"];- Specified by:
getGlobalAttributesin interfaceClimateForcastMetadataOrBuilder
-
getGlobalAttributesOrBuilder
Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"];- Specified by:
getGlobalAttributesOrBuilderin interfaceClimateForcastMetadataOrBuilder
-
getCfStandardNamesList
public com.google.protobuf.ProtocolStringList getCfStandardNamesList()CF standard names used in the file
repeated string cf_standard_names = 22 [json_name = "cfStandardNames"];- Specified by:
getCfStandardNamesListin interfaceClimateForcastMetadataOrBuilder- Returns:
- A list containing the cfStandardNames.
-
getCfStandardNamesCount
public int getCfStandardNamesCount()CF standard names used in the file
repeated string cf_standard_names = 22 [json_name = "cfStandardNames"];- Specified by:
getCfStandardNamesCountin interfaceClimateForcastMetadataOrBuilder- Returns:
- The count of cfStandardNames.
-
getCfStandardNames
CF standard names used in the file
repeated string cf_standard_names = 22 [json_name = "cfStandardNames"];- Specified by:
getCfStandardNamesin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The cfStandardNames at the given index.
-
getCfStandardNamesBytes
public com.google.protobuf.ByteString getCfStandardNamesBytes(int index) CF standard names used in the file
repeated string cf_standard_names = 22 [json_name = "cfStandardNames"];- Specified by:
getCfStandardNamesBytesin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the cfStandardNames at the given index.
-
hasCfFeatureType
public boolean hasCfFeatureType()CF feature type (e.g., "timeSeries", "profile", "trajectory")
optional string cf_feature_type = 23 [json_name = "cfFeatureType"];- Specified by:
hasCfFeatureTypein interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the cfFeatureType field is set.
-
getCfFeatureType
CF feature type (e.g., "timeSeries", "profile", "trajectory")
optional string cf_feature_type = 23 [json_name = "cfFeatureType"];- Specified by:
getCfFeatureTypein interfaceClimateForcastMetadataOrBuilder- Returns:
- The cfFeatureType.
-
getCfFeatureTypeBytes
public com.google.protobuf.ByteString getCfFeatureTypeBytes()CF feature type (e.g., "timeSeries", "profile", "trajectory")
optional string cf_feature_type = 23 [json_name = "cfFeatureType"];- Specified by:
getCfFeatureTypeBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for cfFeatureType.
-
getCfCellMethodsList
public com.google.protobuf.ProtocolStringList getCfCellMethodsList()CF cell methods used for data aggregation
repeated string cf_cell_methods = 24 [json_name = "cfCellMethods"];- Specified by:
getCfCellMethodsListin interfaceClimateForcastMetadataOrBuilder- Returns:
- A list containing the cfCellMethods.
-
getCfCellMethodsCount
public int getCfCellMethodsCount()CF cell methods used for data aggregation
repeated string cf_cell_methods = 24 [json_name = "cfCellMethods"];- Specified by:
getCfCellMethodsCountin interfaceClimateForcastMetadataOrBuilder- Returns:
- The count of cfCellMethods.
-
getCfCellMethods
CF cell methods used for data aggregation
repeated string cf_cell_methods = 24 [json_name = "cfCellMethods"];- Specified by:
getCfCellMethodsin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The cfCellMethods at the given index.
-
getCfCellMethodsBytes
public com.google.protobuf.ByteString getCfCellMethodsBytes(int index) CF cell methods used for data aggregation
repeated string cf_cell_methods = 24 [json_name = "cfCellMethods"];- Specified by:
getCfCellMethodsBytesin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the cfCellMethods at the given index.
-
getCoordinateSystemsList
CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"];- Specified by:
getCoordinateSystemsListin interfaceClimateForcastMetadataOrBuilder
-
getCoordinateSystemsOrBuilderList
CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"];- Specified by:
getCoordinateSystemsOrBuilderListin interfaceClimateForcastMetadataOrBuilder
-
getCoordinateSystemsCount
public int getCoordinateSystemsCount()CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"];- Specified by:
getCoordinateSystemsCountin interfaceClimateForcastMetadataOrBuilder
-
getCoordinateSystems
CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"];- Specified by:
getCoordinateSystemsin interfaceClimateForcastMetadataOrBuilder
-
getCoordinateSystemsOrBuilder
CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"];- Specified by:
getCoordinateSystemsOrBuilderin interfaceClimateForcastMetadataOrBuilder
-
hasTimeCoverageStart
public boolean hasTimeCoverageStart()Time coverage start
optional .google.protobuf.Timestamp time_coverage_start = 26 [json_name = "timeCoverageStart"];- Specified by:
hasTimeCoverageStartin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the timeCoverageStart field is set.
-
getTimeCoverageStart
public com.google.protobuf.Timestamp getTimeCoverageStart()Time coverage start
optional .google.protobuf.Timestamp time_coverage_start = 26 [json_name = "timeCoverageStart"];- Specified by:
getTimeCoverageStartin interfaceClimateForcastMetadataOrBuilder- Returns:
- The timeCoverageStart.
-
getTimeCoverageStartOrBuilder
public com.google.protobuf.TimestampOrBuilder getTimeCoverageStartOrBuilder()Time coverage start
optional .google.protobuf.Timestamp time_coverage_start = 26 [json_name = "timeCoverageStart"];- Specified by:
getTimeCoverageStartOrBuilderin interfaceClimateForcastMetadataOrBuilder
-
hasTimeCoverageEnd
public boolean hasTimeCoverageEnd()Time coverage end
optional .google.protobuf.Timestamp time_coverage_end = 27 [json_name = "timeCoverageEnd"];- Specified by:
hasTimeCoverageEndin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the timeCoverageEnd field is set.
-
getTimeCoverageEnd
public com.google.protobuf.Timestamp getTimeCoverageEnd()Time coverage end
optional .google.protobuf.Timestamp time_coverage_end = 27 [json_name = "timeCoverageEnd"];- Specified by:
getTimeCoverageEndin interfaceClimateForcastMetadataOrBuilder- Returns:
- The timeCoverageEnd.
-
getTimeCoverageEndOrBuilder
public com.google.protobuf.TimestampOrBuilder getTimeCoverageEndOrBuilder()Time coverage end
optional .google.protobuf.Timestamp time_coverage_end = 27 [json_name = "timeCoverageEnd"];- Specified by:
getTimeCoverageEndOrBuilderin interfaceClimateForcastMetadataOrBuilder
-
hasTimeCoverageDurationSeconds
public boolean hasTimeCoverageDurationSeconds()Time coverage duration in seconds
optional int64 time_coverage_duration_seconds = 28 [json_name = "timeCoverageDurationSeconds"];- Specified by:
hasTimeCoverageDurationSecondsin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the timeCoverageDurationSeconds field is set.
-
getTimeCoverageDurationSeconds
public long getTimeCoverageDurationSeconds()Time coverage duration in seconds
optional int64 time_coverage_duration_seconds = 28 [json_name = "timeCoverageDurationSeconds"];- Specified by:
getTimeCoverageDurationSecondsin interfaceClimateForcastMetadataOrBuilder- Returns:
- The timeCoverageDurationSeconds.
-
hasTimeResolution
public boolean hasTimeResolution()Time resolution (e.g., "daily", "monthly", "hourly")
optional string time_resolution = 29 [json_name = "timeResolution"];- Specified by:
hasTimeResolutionin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the timeResolution field is set.
-
getTimeResolution
Time resolution (e.g., "daily", "monthly", "hourly")
optional string time_resolution = 29 [json_name = "timeResolution"];- Specified by:
getTimeResolutionin interfaceClimateForcastMetadataOrBuilder- Returns:
- The timeResolution.
-
getTimeResolutionBytes
public com.google.protobuf.ByteString getTimeResolutionBytes()Time resolution (e.g., "daily", "monthly", "hourly")
optional string time_resolution = 29 [json_name = "timeResolution"];- Specified by:
getTimeResolutionBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for timeResolution.
-
hasCalendarType
public boolean hasCalendarType()Calendar type used (e.g., "gregorian", "noleap", "360_day")
optional string calendar_type = 30 [json_name = "calendarType"];- Specified by:
hasCalendarTypein interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the calendarType field is set.
-
getCalendarType
Calendar type used (e.g., "gregorian", "noleap", "360_day")
optional string calendar_type = 30 [json_name = "calendarType"];- Specified by:
getCalendarTypein interfaceClimateForcastMetadataOrBuilder- Returns:
- The calendarType.
-
getCalendarTypeBytes
public com.google.protobuf.ByteString getCalendarTypeBytes()Calendar type used (e.g., "gregorian", "noleap", "360_day")
optional string calendar_type = 30 [json_name = "calendarType"];- Specified by:
getCalendarTypeBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for calendarType.
-
hasTimeUnits
public boolean hasTimeUnits()Time units (e.g., "days since 1850-01-01 00:00:00")
optional string time_units = 31 [json_name = "timeUnits"];- Specified by:
hasTimeUnitsin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the timeUnits field is set.
-
getTimeUnits
Time units (e.g., "days since 1850-01-01 00:00:00")
optional string time_units = 31 [json_name = "timeUnits"];- Specified by:
getTimeUnitsin interfaceClimateForcastMetadataOrBuilder- Returns:
- The timeUnits.
-
getTimeUnitsBytes
public com.google.protobuf.ByteString getTimeUnitsBytes()Time units (e.g., "days since 1850-01-01 00:00:00")
optional string time_units = 31 [json_name = "timeUnits"];- Specified by:
getTimeUnitsBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for timeUnits.
-
hasGeospatialLatMax
public boolean hasGeospatialLatMax()Geographic coverage - northernmost latitude
optional double geospatial_lat_max = 32 [json_name = "geospatialLatMax"];- Specified by:
hasGeospatialLatMaxin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the geospatialLatMax field is set.
-
getGeospatialLatMax
public double getGeospatialLatMax()Geographic coverage - northernmost latitude
optional double geospatial_lat_max = 32 [json_name = "geospatialLatMax"];- Specified by:
getGeospatialLatMaxin interfaceClimateForcastMetadataOrBuilder- Returns:
- The geospatialLatMax.
-
hasGeospatialLatMin
public boolean hasGeospatialLatMin()Geographic coverage - southernmost latitude
optional double geospatial_lat_min = 33 [json_name = "geospatialLatMin"];- Specified by:
hasGeospatialLatMinin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the geospatialLatMin field is set.
-
getGeospatialLatMin
public double getGeospatialLatMin()Geographic coverage - southernmost latitude
optional double geospatial_lat_min = 33 [json_name = "geospatialLatMin"];- Specified by:
getGeospatialLatMinin interfaceClimateForcastMetadataOrBuilder- Returns:
- The geospatialLatMin.
-
hasGeospatialLonMax
public boolean hasGeospatialLonMax()Geographic coverage - easternmost longitude
optional double geospatial_lon_max = 34 [json_name = "geospatialLonMax"];- Specified by:
hasGeospatialLonMaxin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the geospatialLonMax field is set.
-
getGeospatialLonMax
public double getGeospatialLonMax()Geographic coverage - easternmost longitude
optional double geospatial_lon_max = 34 [json_name = "geospatialLonMax"];- Specified by:
getGeospatialLonMaxin interfaceClimateForcastMetadataOrBuilder- Returns:
- The geospatialLonMax.
-
hasGeospatialLonMin
public boolean hasGeospatialLonMin()Geographic coverage - westernmost longitude
optional double geospatial_lon_min = 35 [json_name = "geospatialLonMin"];- Specified by:
hasGeospatialLonMinin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the geospatialLonMin field is set.
-
getGeospatialLonMin
public double getGeospatialLonMin()Geographic coverage - westernmost longitude
optional double geospatial_lon_min = 35 [json_name = "geospatialLonMin"];- Specified by:
getGeospatialLonMinin interfaceClimateForcastMetadataOrBuilder- Returns:
- The geospatialLonMin.
-
hasGeospatialLatResolution
public boolean hasGeospatialLatResolution()Latitude resolution in degrees
optional double geospatial_lat_resolution = 36 [json_name = "geospatialLatResolution"];- Specified by:
hasGeospatialLatResolutionin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the geospatialLatResolution field is set.
-
getGeospatialLatResolution
public double getGeospatialLatResolution()Latitude resolution in degrees
optional double geospatial_lat_resolution = 36 [json_name = "geospatialLatResolution"];- Specified by:
getGeospatialLatResolutionin interfaceClimateForcastMetadataOrBuilder- Returns:
- The geospatialLatResolution.
-
hasGeospatialLonResolution
public boolean hasGeospatialLonResolution()Longitude resolution in degrees
optional double geospatial_lon_resolution = 37 [json_name = "geospatialLonResolution"];- Specified by:
hasGeospatialLonResolutionin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the geospatialLonResolution field is set.
-
getGeospatialLonResolution
public double getGeospatialLonResolution()Longitude resolution in degrees
optional double geospatial_lon_resolution = 37 [json_name = "geospatialLonResolution"];- Specified by:
getGeospatialLonResolutionin interfaceClimateForcastMetadataOrBuilder- Returns:
- The geospatialLonResolution.
-
hasGeospatialVerticalMax
public boolean hasGeospatialVerticalMax()Vertical coverage - maximum altitude/depth
optional double geospatial_vertical_max = 38 [json_name = "geospatialVerticalMax"];- Specified by:
hasGeospatialVerticalMaxin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the geospatialVerticalMax field is set.
-
getGeospatialVerticalMax
public double getGeospatialVerticalMax()Vertical coverage - maximum altitude/depth
optional double geospatial_vertical_max = 38 [json_name = "geospatialVerticalMax"];- Specified by:
getGeospatialVerticalMaxin interfaceClimateForcastMetadataOrBuilder- Returns:
- The geospatialVerticalMax.
-
hasGeospatialVerticalMin
public boolean hasGeospatialVerticalMin()Vertical coverage - minimum altitude/depth
optional double geospatial_vertical_min = 39 [json_name = "geospatialVerticalMin"];- Specified by:
hasGeospatialVerticalMinin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the geospatialVerticalMin field is set.
-
getGeospatialVerticalMin
public double getGeospatialVerticalMin()Vertical coverage - minimum altitude/depth
optional double geospatial_vertical_min = 39 [json_name = "geospatialVerticalMin"];- Specified by:
getGeospatialVerticalMinin interfaceClimateForcastMetadataOrBuilder- Returns:
- The geospatialVerticalMin.
-
hasGeospatialVerticalPositive
public boolean hasGeospatialVerticalPositive()Vertical coordinate system (e.g., "pressure", "height", "depth")
optional string geospatial_vertical_positive = 40 [json_name = "geospatialVerticalPositive"];- Specified by:
hasGeospatialVerticalPositivein interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the geospatialVerticalPositive field is set.
-
getGeospatialVerticalPositive
Vertical coordinate system (e.g., "pressure", "height", "depth")
optional string geospatial_vertical_positive = 40 [json_name = "geospatialVerticalPositive"];- Specified by:
getGeospatialVerticalPositivein interfaceClimateForcastMetadataOrBuilder- Returns:
- The geospatialVerticalPositive.
-
getGeospatialVerticalPositiveBytes
public com.google.protobuf.ByteString getGeospatialVerticalPositiveBytes()Vertical coordinate system (e.g., "pressure", "height", "depth")
optional string geospatial_vertical_positive = 40 [json_name = "geospatialVerticalPositive"];- Specified by:
getGeospatialVerticalPositiveBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for geospatialVerticalPositive.
-
hasCoordinateReferenceSystem
public boolean hasCoordinateReferenceSystem()Coordinate reference system (CRS) or projection information
optional string coordinate_reference_system = 41 [json_name = "coordinateReferenceSystem"];- Specified by:
hasCoordinateReferenceSystemin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the coordinateReferenceSystem field is set.
-
getCoordinateReferenceSystem
Coordinate reference system (CRS) or projection information
optional string coordinate_reference_system = 41 [json_name = "coordinateReferenceSystem"];- Specified by:
getCoordinateReferenceSystemin interfaceClimateForcastMetadataOrBuilder- Returns:
- The coordinateReferenceSystem.
-
getCoordinateReferenceSystemBytes
public com.google.protobuf.ByteString getCoordinateReferenceSystemBytes()Coordinate reference system (CRS) or projection information
optional string coordinate_reference_system = 41 [json_name = "coordinateReferenceSystem"];- Specified by:
getCoordinateReferenceSystemBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for coordinateReferenceSystem.
-
hasProcessingLevel
public boolean hasProcessingLevel()Data processing level (e.g., "Level 1", "Level 2", "Level 3")
optional string processing_level = 42 [json_name = "processingLevel"];- Specified by:
hasProcessingLevelin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the processingLevel field is set.
-
getProcessingLevel
Data processing level (e.g., "Level 1", "Level 2", "Level 3")
optional string processing_level = 42 [json_name = "processingLevel"];- Specified by:
getProcessingLevelin interfaceClimateForcastMetadataOrBuilder- Returns:
- The processingLevel.
-
getProcessingLevelBytes
public com.google.protobuf.ByteString getProcessingLevelBytes()Data processing level (e.g., "Level 1", "Level 2", "Level 3")
optional string processing_level = 42 [json_name = "processingLevel"];- Specified by:
getProcessingLevelBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for processingLevel.
-
getQualityControlProceduresList
public com.google.protobuf.ProtocolStringList getQualityControlProceduresList()Quality control procedures applied
repeated string quality_control_procedures = 43 [json_name = "qualityControlProcedures"];- Specified by:
getQualityControlProceduresListin interfaceClimateForcastMetadataOrBuilder- Returns:
- A list containing the qualityControlProcedures.
-
getQualityControlProceduresCount
public int getQualityControlProceduresCount()Quality control procedures applied
repeated string quality_control_procedures = 43 [json_name = "qualityControlProcedures"];- Specified by:
getQualityControlProceduresCountin interfaceClimateForcastMetadataOrBuilder- Returns:
- The count of qualityControlProcedures.
-
getQualityControlProcedures
Quality control procedures applied
repeated string quality_control_procedures = 43 [json_name = "qualityControlProcedures"];- Specified by:
getQualityControlProceduresin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The qualityControlProcedures at the given index.
-
getQualityControlProceduresBytes
public com.google.protobuf.ByteString getQualityControlProceduresBytes(int index) Quality control procedures applied
repeated string quality_control_procedures = 43 [json_name = "qualityControlProcedures"];- Specified by:
getQualityControlProceduresBytesin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the qualityControlProcedures at the given index.
-
getQualityFlagsList
public com.google.protobuf.ProtocolStringList getQualityFlagsList()Data quality flags or indicators
repeated string quality_flags = 44 [json_name = "qualityFlags"];- Specified by:
getQualityFlagsListin interfaceClimateForcastMetadataOrBuilder- Returns:
- A list containing the qualityFlags.
-
getQualityFlagsCount
public int getQualityFlagsCount()Data quality flags or indicators
repeated string quality_flags = 44 [json_name = "qualityFlags"];- Specified by:
getQualityFlagsCountin interfaceClimateForcastMetadataOrBuilder- Returns:
- The count of qualityFlags.
-
getQualityFlags
Data quality flags or indicators
repeated string quality_flags = 44 [json_name = "qualityFlags"];- Specified by:
getQualityFlagsin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The qualityFlags at the given index.
-
getQualityFlagsBytes
public com.google.protobuf.ByteString getQualityFlagsBytes(int index) Data quality flags or indicators
repeated string quality_flags = 44 [json_name = "qualityFlags"];- Specified by:
getQualityFlagsBytesin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the qualityFlags at the given index.
-
getUncertaintiesList
Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"];- Specified by:
getUncertaintiesListin interfaceClimateForcastMetadataOrBuilder
-
getUncertaintiesOrBuilderList
Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"];- Specified by:
getUncertaintiesOrBuilderListin interfaceClimateForcastMetadataOrBuilder
-
getUncertaintiesCount
public int getUncertaintiesCount()Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"];- Specified by:
getUncertaintiesCountin interfaceClimateForcastMetadataOrBuilder
-
getUncertainties
Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"];- Specified by:
getUncertaintiesin interfaceClimateForcastMetadataOrBuilder
-
getUncertaintiesOrBuilder
Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"];- Specified by:
getUncertaintiesOrBuilderin interfaceClimateForcastMetadataOrBuilder
-
getMissingValueIndicatorsList
public com.google.protobuf.ProtocolStringList getMissingValueIndicatorsList()Missing value indicators
repeated string missing_value_indicators = 46 [json_name = "missingValueIndicators"];- Specified by:
getMissingValueIndicatorsListin interfaceClimateForcastMetadataOrBuilder- Returns:
- A list containing the missingValueIndicators.
-
getMissingValueIndicatorsCount
public int getMissingValueIndicatorsCount()Missing value indicators
repeated string missing_value_indicators = 46 [json_name = "missingValueIndicators"];- Specified by:
getMissingValueIndicatorsCountin interfaceClimateForcastMetadataOrBuilder- Returns:
- The count of missingValueIndicators.
-
getMissingValueIndicators
Missing value indicators
repeated string missing_value_indicators = 46 [json_name = "missingValueIndicators"];- Specified by:
getMissingValueIndicatorsin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The missingValueIndicators at the given index.
-
getMissingValueIndicatorsBytes
public com.google.protobuf.ByteString getMissingValueIndicatorsBytes(int index) Missing value indicators
repeated string missing_value_indicators = 46 [json_name = "missingValueIndicators"];- Specified by:
getMissingValueIndicatorsBytesin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the missingValueIndicators at the given index.
-
getFillValuesList
public com.google.protobuf.ProtocolStringList getFillValuesList()Fill values used in the data
repeated string fill_values = 47 [json_name = "fillValues"];- Specified by:
getFillValuesListin interfaceClimateForcastMetadataOrBuilder- Returns:
- A list containing the fillValues.
-
getFillValuesCount
public int getFillValuesCount()Fill values used in the data
repeated string fill_values = 47 [json_name = "fillValues"];- Specified by:
getFillValuesCountin interfaceClimateForcastMetadataOrBuilder- Returns:
- The count of fillValues.
-
getFillValues
Fill values used in the data
repeated string fill_values = 47 [json_name = "fillValues"];- Specified by:
getFillValuesin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The fillValues at the given index.
-
getFillValuesBytes
public com.google.protobuf.ByteString getFillValuesBytes(int index) Fill values used in the data
repeated string fill_values = 47 [json_name = "fillValues"];- Specified by:
getFillValuesBytesin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the fillValues at the given index.
-
getMeasuredPhenomenaList
public com.google.protobuf.ProtocolStringList getMeasuredPhenomenaList()Physical phenomena or variables measured
repeated string measured_phenomena = 48 [json_name = "measuredPhenomena"];- Specified by:
getMeasuredPhenomenaListin interfaceClimateForcastMetadataOrBuilder- Returns:
- A list containing the measuredPhenomena.
-
getMeasuredPhenomenaCount
public int getMeasuredPhenomenaCount()Physical phenomena or variables measured
repeated string measured_phenomena = 48 [json_name = "measuredPhenomena"];- Specified by:
getMeasuredPhenomenaCountin interfaceClimateForcastMetadataOrBuilder- Returns:
- The count of measuredPhenomena.
-
getMeasuredPhenomena
Physical phenomena or variables measured
repeated string measured_phenomena = 48 [json_name = "measuredPhenomena"];- Specified by:
getMeasuredPhenomenain interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The measuredPhenomena at the given index.
-
getMeasuredPhenomenaBytes
public com.google.protobuf.ByteString getMeasuredPhenomenaBytes(int index) Physical phenomena or variables measured
repeated string measured_phenomena = 48 [json_name = "measuredPhenomena"];- Specified by:
getMeasuredPhenomenaBytesin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the measuredPhenomena at the given index.
-
getInstrumentsList
public com.google.protobuf.ProtocolStringList getInstrumentsList()Instruments or sensors used for data collection
repeated string instruments = 49 [json_name = "instruments"];- Specified by:
getInstrumentsListin interfaceClimateForcastMetadataOrBuilder- Returns:
- A list containing the instruments.
-
getInstrumentsCount
public int getInstrumentsCount()Instruments or sensors used for data collection
repeated string instruments = 49 [json_name = "instruments"];- Specified by:
getInstrumentsCountin interfaceClimateForcastMetadataOrBuilder- Returns:
- The count of instruments.
-
getInstruments
Instruments or sensors used for data collection
repeated string instruments = 49 [json_name = "instruments"];- Specified by:
getInstrumentsin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The instruments at the given index.
-
getInstrumentsBytes
public com.google.protobuf.ByteString getInstrumentsBytes(int index) Instruments or sensors used for data collection
repeated string instruments = 49 [json_name = "instruments"];- Specified by:
getInstrumentsBytesin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the instruments at the given index.
-
getPlatformsList
public com.google.protobuf.ProtocolStringList getPlatformsList()Platforms used for data collection (e.g., satellite, buoy, station)
repeated string platforms = 50 [json_name = "platforms"];- Specified by:
getPlatformsListin interfaceClimateForcastMetadataOrBuilder- Returns:
- A list containing the platforms.
-
getPlatformsCount
public int getPlatformsCount()Platforms used for data collection (e.g., satellite, buoy, station)
repeated string platforms = 50 [json_name = "platforms"];- Specified by:
getPlatformsCountin interfaceClimateForcastMetadataOrBuilder- Returns:
- The count of platforms.
-
getPlatforms
Platforms used for data collection (e.g., satellite, buoy, station)
repeated string platforms = 50 [json_name = "platforms"];- Specified by:
getPlatformsin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The platforms at the given index.
-
getPlatformsBytes
public com.google.protobuf.ByteString getPlatformsBytes(int index) Platforms used for data collection (e.g., satellite, buoy, station)
repeated string platforms = 50 [json_name = "platforms"];- Specified by:
getPlatformsBytesin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the platforms at the given index.
-
getMeasurementMethodsList
public com.google.protobuf.ProtocolStringList getMeasurementMethodsList()Measurement methods or techniques
repeated string measurement_methods = 51 [json_name = "measurementMethods"];- Specified by:
getMeasurementMethodsListin interfaceClimateForcastMetadataOrBuilder- Returns:
- A list containing the measurementMethods.
-
getMeasurementMethodsCount
public int getMeasurementMethodsCount()Measurement methods or techniques
repeated string measurement_methods = 51 [json_name = "measurementMethods"];- Specified by:
getMeasurementMethodsCountin interfaceClimateForcastMetadataOrBuilder- Returns:
- The count of measurementMethods.
-
getMeasurementMethods
Measurement methods or techniques
repeated string measurement_methods = 51 [json_name = "measurementMethods"];- Specified by:
getMeasurementMethodsin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The measurementMethods at the given index.
-
getMeasurementMethodsBytes
public com.google.protobuf.ByteString getMeasurementMethodsBytes(int index) Measurement methods or techniques
repeated string measurement_methods = 51 [json_name = "measurementMethods"];- Specified by:
getMeasurementMethodsBytesin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the measurementMethods at the given index.
-
getDataCampaignsList
public com.google.protobuf.ProtocolStringList getDataCampaignsList()Data collection campaigns or programs
repeated string data_campaigns = 52 [json_name = "dataCampaigns"];- Specified by:
getDataCampaignsListin interfaceClimateForcastMetadataOrBuilder- Returns:
- A list containing the dataCampaigns.
-
getDataCampaignsCount
public int getDataCampaignsCount()Data collection campaigns or programs
repeated string data_campaigns = 52 [json_name = "dataCampaigns"];- Specified by:
getDataCampaignsCountin interfaceClimateForcastMetadataOrBuilder- Returns:
- The count of dataCampaigns.
-
getDataCampaigns
Data collection campaigns or programs
repeated string data_campaigns = 52 [json_name = "dataCampaigns"];- Specified by:
getDataCampaignsin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The dataCampaigns at the given index.
-
getDataCampaignsBytes
public com.google.protobuf.ByteString getDataCampaignsBytes(int index) Data collection campaigns or programs
repeated string data_campaigns = 52 [json_name = "dataCampaigns"];- Specified by:
getDataCampaignsBytesin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the dataCampaigns at the given index.
-
getScientificKeywordsList
public com.google.protobuf.ProtocolStringList getScientificKeywordsList()Scientific keywords or topics
repeated string scientific_keywords = 53 [json_name = "scientificKeywords"];- Specified by:
getScientificKeywordsListin interfaceClimateForcastMetadataOrBuilder- Returns:
- A list containing the scientificKeywords.
-
getScientificKeywordsCount
public int getScientificKeywordsCount()Scientific keywords or topics
repeated string scientific_keywords = 53 [json_name = "scientificKeywords"];- Specified by:
getScientificKeywordsCountin interfaceClimateForcastMetadataOrBuilder- Returns:
- The count of scientificKeywords.
-
getScientificKeywords
Scientific keywords or topics
repeated string scientific_keywords = 53 [json_name = "scientificKeywords"];- Specified by:
getScientificKeywordsin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The scientificKeywords at the given index.
-
getScientificKeywordsBytes
public com.google.protobuf.ByteString getScientificKeywordsBytes(int index) Scientific keywords or topics
repeated string scientific_keywords = 53 [json_name = "scientificKeywords"];- Specified by:
getScientificKeywordsBytesin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the scientificKeywords at the given index.
-
hasModelResolution
public boolean hasModelResolution()Model resolution (e.g., "T85", "1 degree")
optional string model_resolution = 54 [json_name = "modelResolution"];- Specified by:
hasModelResolutionin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the modelResolution field is set.
-
getModelResolution
Model resolution (e.g., "T85", "1 degree")
optional string model_resolution = 54 [json_name = "modelResolution"];- Specified by:
getModelResolutionin interfaceClimateForcastMetadataOrBuilder- Returns:
- The modelResolution.
-
getModelResolutionBytes
public com.google.protobuf.ByteString getModelResolutionBytes()Model resolution (e.g., "T85", "1 degree")
optional string model_resolution = 54 [json_name = "modelResolution"];- Specified by:
getModelResolutionBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for modelResolution.
-
getModelPhysicsList
public com.google.protobuf.ProtocolStringList getModelPhysicsList()Model physics or parameterizations used
repeated string model_physics = 55 [json_name = "modelPhysics"];- Specified by:
getModelPhysicsListin interfaceClimateForcastMetadataOrBuilder- Returns:
- A list containing the modelPhysics.
-
getModelPhysicsCount
public int getModelPhysicsCount()Model physics or parameterizations used
repeated string model_physics = 55 [json_name = "modelPhysics"];- Specified by:
getModelPhysicsCountin interfaceClimateForcastMetadataOrBuilder- Returns:
- The count of modelPhysics.
-
getModelPhysics
Model physics or parameterizations used
repeated string model_physics = 55 [json_name = "modelPhysics"];- Specified by:
getModelPhysicsin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The modelPhysics at the given index.
-
getModelPhysicsBytes
public com.google.protobuf.ByteString getModelPhysicsBytes(int index) Model physics or parameterizations used
repeated string model_physics = 55 [json_name = "modelPhysics"];- Specified by:
getModelPhysicsBytesin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the modelPhysics at the given index.
-
hasInitialConditions
public boolean hasInitialConditions()Initial conditions for model runs
optional string initial_conditions = 56 [json_name = "initialConditions"];- Specified by:
hasInitialConditionsin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the initialConditions field is set.
-
getInitialConditions
Initial conditions for model runs
optional string initial_conditions = 56 [json_name = "initialConditions"];- Specified by:
getInitialConditionsin interfaceClimateForcastMetadataOrBuilder- Returns:
- The initialConditions.
-
getInitialConditionsBytes
public com.google.protobuf.ByteString getInitialConditionsBytes()Initial conditions for model runs
optional string initial_conditions = 56 [json_name = "initialConditions"];- Specified by:
getInitialConditionsBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for initialConditions.
-
hasBoundaryConditions
public boolean hasBoundaryConditions()Boundary conditions for model runs
optional string boundary_conditions = 57 [json_name = "boundaryConditions"];- Specified by:
hasBoundaryConditionsin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the boundaryConditions field is set.
-
getBoundaryConditions
Boundary conditions for model runs
optional string boundary_conditions = 57 [json_name = "boundaryConditions"];- Specified by:
getBoundaryConditionsin interfaceClimateForcastMetadataOrBuilder- Returns:
- The boundaryConditions.
-
getBoundaryConditionsBytes
public com.google.protobuf.ByteString getBoundaryConditionsBytes()Boundary conditions for model runs
optional string boundary_conditions = 57 [json_name = "boundaryConditions"];- Specified by:
getBoundaryConditionsBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for boundaryConditions.
-
getForcingDataList
public com.google.protobuf.ProtocolStringList getForcingDataList()Forcing data used in model runs
repeated string forcing_data = 58 [json_name = "forcingData"];- Specified by:
getForcingDataListin interfaceClimateForcastMetadataOrBuilder- Returns:
- A list containing the forcingData.
-
getForcingDataCount
public int getForcingDataCount()Forcing data used in model runs
repeated string forcing_data = 58 [json_name = "forcingData"];- Specified by:
getForcingDataCountin interfaceClimateForcastMetadataOrBuilder- Returns:
- The count of forcingData.
-
getForcingData
Forcing data used in model runs
repeated string forcing_data = 58 [json_name = "forcingData"];- Specified by:
getForcingDatain interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The forcingData at the given index.
-
getForcingDataBytes
public com.google.protobuf.ByteString getForcingDataBytes(int index) Forcing data used in model runs
repeated string forcing_data = 58 [json_name = "forcingData"];- Specified by:
getForcingDataBytesin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the forcingData at the given index.
-
hasEnsembleInfo
public boolean hasEnsembleInfo()Model ensemble information
optional .ai.pipestream.parsed.data.climate.v1.NetcdfEnsemble ensemble_info = 59 [json_name = "ensembleInfo"];- Specified by:
hasEnsembleInfoin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the ensembleInfo field is set.
-
getEnsembleInfo
Model ensemble information
optional .ai.pipestream.parsed.data.climate.v1.NetcdfEnsemble ensemble_info = 59 [json_name = "ensembleInfo"];- Specified by:
getEnsembleInfoin interfaceClimateForcastMetadataOrBuilder- Returns:
- The ensembleInfo.
-
getEnsembleInfoOrBuilder
Model ensemble information
optional .ai.pipestream.parsed.data.climate.v1.NetcdfEnsemble ensemble_info = 59 [json_name = "ensembleInfo"];- Specified by:
getEnsembleInfoOrBuilderin interfaceClimateForcastMetadataOrBuilder
-
hasLicense
public boolean hasLicense()Data license or usage restrictions
optional string license = 60 [json_name = "license"];- Specified by:
hasLicensein interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the license field is set.
-
getLicense
Data license or usage restrictions
optional string license = 60 [json_name = "license"];- Specified by:
getLicensein interfaceClimateForcastMetadataOrBuilder- Returns:
- The license.
-
getLicenseBytes
public com.google.protobuf.ByteString getLicenseBytes()Data license or usage restrictions
optional string license = 60 [json_name = "license"];- Specified by:
getLicenseBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for license.
-
getAccessUrlsList
public com.google.protobuf.ProtocolStringList getAccessUrlsList()Data access URLs or DOIs
repeated string access_urls = 61 [json_name = "accessUrls"];- Specified by:
getAccessUrlsListin interfaceClimateForcastMetadataOrBuilder- Returns:
- A list containing the accessUrls.
-
getAccessUrlsCount
public int getAccessUrlsCount()Data access URLs or DOIs
repeated string access_urls = 61 [json_name = "accessUrls"];- Specified by:
getAccessUrlsCountin interfaceClimateForcastMetadataOrBuilder- Returns:
- The count of accessUrls.
-
getAccessUrls
Data access URLs or DOIs
repeated string access_urls = 61 [json_name = "accessUrls"];- Specified by:
getAccessUrlsin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The accessUrls at the given index.
-
getAccessUrlsBytes
public com.google.protobuf.ByteString getAccessUrlsBytes(int index) Data access URLs or DOIs
repeated string access_urls = 61 [json_name = "accessUrls"];- Specified by:
getAccessUrlsBytesin interfaceClimateForcastMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the accessUrls at the given index.
-
hasCitation
public boolean hasCitation()Data citation information
optional string citation = 62 [json_name = "citation"];- Specified by:
hasCitationin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the citation field is set.
-
getCitation
Data citation information
optional string citation = 62 [json_name = "citation"];- Specified by:
getCitationin interfaceClimateForcastMetadataOrBuilder- Returns:
- The citation.
-
getCitationBytes
public com.google.protobuf.ByteString getCitationBytes()Data citation information
optional string citation = 62 [json_name = "citation"];- Specified by:
getCitationBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for citation.
-
hasDistributionFormat
public boolean hasDistributionFormat()Data distribution format
optional string distribution_format = 63 [json_name = "distributionFormat"];- Specified by:
hasDistributionFormatin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the distributionFormat field is set.
-
getDistributionFormat
Data distribution format
optional string distribution_format = 63 [json_name = "distributionFormat"];- Specified by:
getDistributionFormatin interfaceClimateForcastMetadataOrBuilder- Returns:
- The distributionFormat.
-
getDistributionFormatBytes
public com.google.protobuf.ByteString getDistributionFormatBytes()Data distribution format
optional string distribution_format = 63 [json_name = "distributionFormat"];- Specified by:
getDistributionFormatBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for distributionFormat.
-
hasUpdateFrequency
public boolean hasUpdateFrequency()Data update frequency
optional string update_frequency = 64 [json_name = "updateFrequency"];- Specified by:
hasUpdateFrequencyin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the updateFrequency field is set.
-
getUpdateFrequency
Data update frequency
optional string update_frequency = 64 [json_name = "updateFrequency"];- Specified by:
getUpdateFrequencyin interfaceClimateForcastMetadataOrBuilder- Returns:
- The updateFrequency.
-
getUpdateFrequencyBytes
public com.google.protobuf.ByteString getUpdateFrequencyBytes()Data update frequency
optional string update_frequency = 64 [json_name = "updateFrequency"];- Specified by:
getUpdateFrequencyBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for updateFrequency.
-
hasTotalDimensions
public boolean hasTotalDimensions()Total number of dimensions in the file
optional int32 total_dimensions = 65 [json_name = "totalDimensions"];- Specified by:
hasTotalDimensionsin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the totalDimensions field is set.
-
getTotalDimensions
public int getTotalDimensions()Total number of dimensions in the file
optional int32 total_dimensions = 65 [json_name = "totalDimensions"];- Specified by:
getTotalDimensionsin interfaceClimateForcastMetadataOrBuilder- Returns:
- The totalDimensions.
-
hasTotalVariables
public boolean hasTotalVariables()Total number of variables in the file
optional int32 total_variables = 66 [json_name = "totalVariables"];- Specified by:
hasTotalVariablesin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the totalVariables field is set.
-
getTotalVariables
public int getTotalVariables()Total number of variables in the file
optional int32 total_variables = 66 [json_name = "totalVariables"];- Specified by:
getTotalVariablesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The totalVariables.
-
hasTotalGlobalAttributes
public boolean hasTotalGlobalAttributes()Total number of global attributes
optional int32 total_global_attributes = 67 [json_name = "totalGlobalAttributes"];- Specified by:
hasTotalGlobalAttributesin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the totalGlobalAttributes field is set.
-
getTotalGlobalAttributes
public int getTotalGlobalAttributes()Total number of global attributes
optional int32 total_global_attributes = 67 [json_name = "totalGlobalAttributes"];- Specified by:
getTotalGlobalAttributesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The totalGlobalAttributes.
-
hasEstimatedFileSize
public boolean hasEstimatedFileSize()Estimated file size in bytes
optional int64 estimated_file_size = 68 [json_name = "estimatedFileSize"];- Specified by:
hasEstimatedFileSizein interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the estimatedFileSize field is set.
-
getEstimatedFileSize
public long getEstimatedFileSize()Estimated file size in bytes
optional int64 estimated_file_size = 68 [json_name = "estimatedFileSize"];- Specified by:
getEstimatedFileSizein interfaceClimateForcastMetadataOrBuilder- Returns:
- The estimatedFileSize.
-
hasCompressionMethod
public boolean hasCompressionMethod()Data compression method used (if any)
optional string compression_method = 69 [json_name = "compressionMethod"];- Specified by:
hasCompressionMethodin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the compressionMethod field is set.
-
getCompressionMethod
Data compression method used (if any)
optional string compression_method = 69 [json_name = "compressionMethod"];- Specified by:
getCompressionMethodin interfaceClimateForcastMetadataOrBuilder- Returns:
- The compressionMethod.
-
getCompressionMethodBytes
public com.google.protobuf.ByteString getCompressionMethodBytes()Data compression method used (if any)
optional string compression_method = 69 [json_name = "compressionMethod"];- Specified by:
getCompressionMethodBytesin interfaceClimateForcastMetadataOrBuilder- Returns:
- The bytes for compressionMethod.
-
hasCompressionRatio
public boolean hasCompressionRatio()Compression ratio achieved
optional double compression_ratio = 70 [json_name = "compressionRatio"];- Specified by:
hasCompressionRatioin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the compressionRatio field is set.
-
getCompressionRatio
public double getCompressionRatio()Compression ratio achieved
optional double compression_ratio = 70 [json_name = "compressionRatio"];- Specified by:
getCompressionRatioin interfaceClimateForcastMetadataOrBuilder- Returns:
- The compressionRatio.
-
hasAdditionalScientificMetadata
public boolean hasAdditionalScientificMetadata()All unmapped NetCDF/CF-specific metadata as flexible key-value pairs This captures any scientific metadata not covered by the strongly-typed fields above
.google.protobuf.Struct additional_scientific_metadata = 200 [json_name = "additionalScientificMetadata"];- Specified by:
hasAdditionalScientificMetadatain interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the additionalScientificMetadata field is set.
-
getAdditionalScientificMetadata
public com.google.protobuf.Struct getAdditionalScientificMetadata()All unmapped NetCDF/CF-specific metadata as flexible key-value pairs This captures any scientific metadata not covered by the strongly-typed fields above
.google.protobuf.Struct additional_scientific_metadata = 200 [json_name = "additionalScientificMetadata"];- Specified by:
getAdditionalScientificMetadatain interfaceClimateForcastMetadataOrBuilder- Returns:
- The additionalScientificMetadata.
-
getAdditionalScientificMetadataOrBuilder
public com.google.protobuf.StructOrBuilder getAdditionalScientificMetadataOrBuilder()All unmapped NetCDF/CF-specific metadata as flexible key-value pairs This captures any scientific metadata not covered by the strongly-typed fields above
.google.protobuf.Struct additional_scientific_metadata = 200 [json_name = "additionalScientificMetadata"];- Specified by:
getAdditionalScientificMetadataOrBuilderin interfaceClimateForcastMetadataOrBuilder
-
hasBaseFields
public boolean hasBaseFields()Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];- Specified by:
hasBaseFieldsin interfaceClimateForcastMetadataOrBuilder- Returns:
- Whether the baseFields field is set.
-
getBaseFields
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];- Specified by:
getBaseFieldsin interfaceClimateForcastMetadataOrBuilder- Returns:
- The baseFields.
-
getBaseFieldsOrBuilder
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];- Specified by:
getBaseFieldsOrBuilderin interfaceClimateForcastMetadataOrBuilder
-
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 ClimateForcastMetadata parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClimateForcastMetadata parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClimateForcastMetadata parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClimateForcastMetadata parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClimateForcastMetadata parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClimateForcastMetadata parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ClimateForcastMetadata parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ClimateForcastMetadata parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ClimateForcastMetadata parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ClimateForcastMetadata 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 ClimateForcastMetadata.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
-