Interface ClimateForcastMetadataOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ClimateForcastMetadata,ClimateForcastMetadata.Builder
@Generated
public interface ClimateForcastMetadataOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAccessUrls(int index) Data access URLs or DOIscom.google.protobuf.ByteStringgetAccessUrlsBytes(int index) Data access URLs or DOIsintData access URLs or DOIsData 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 aggregationCF 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 fileCF 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 programsData collection campaigns or programsgetDimensions(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 dataFill 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 runsForcing 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 collectionInstruments 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 measuredPhysical phenomena or variables measuredgetMeasurementMethods(int index) Measurement methods or techniquescom.google.protobuf.ByteStringgetMeasurementMethodsBytes(int index) Measurement methods or techniquesintMeasurement methods or techniquesMeasurement methods or techniquesgetMissingValueIndicators(int index) Missing value indicatorscom.google.protobuf.ByteStringgetMissingValueIndicatorsBytes(int index) Missing value indicatorsintMissing value indicatorsMissing 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 usedModel 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 versiongetPlatforms(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)Platforms 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 appliedQuality control procedures appliedgetQualityFlags(int index) Data quality flags or indicatorscom.google.protobuf.ByteStringgetQualityFlagsBytes(int index) Data quality flags or indicatorsintData quality flags or indicatorsData 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 topicsScientific keywords or topicsSource 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")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 frequencyMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasProgramId
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"];- Returns:
- Whether the programId field is set.
-
getProgramId
String 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"];- Returns:
- The programId.
-
getProgramIdBytes
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"];- Returns:
- The bytes for programId.
-
hasCommandLine
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"];- Returns:
- Whether the commandLine field is set.
-
getCommandLine
String 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"];- Returns:
- The commandLine.
-
getCommandLineBytes
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"];- Returns:
- The bytes for commandLine.
-
hasHistory
boolean hasHistory()History of data processing and transformations Maps to "history" in CF Convention ClimateForcast.HISTORY
optional string history = 3 [json_name = "history"];- Returns:
- Whether the history field is set.
-
getHistory
String getHistory()History of data processing and transformations Maps to "history" in CF Convention ClimateForcast.HISTORY
optional string history = 3 [json_name = "history"];- Returns:
- The history.
-
getHistoryBytes
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"];- Returns:
- The bytes for history.
-
hasTableId
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"];- Returns:
- Whether the tableId field is set.
-
getTableId
String getTableId()Table identifier for data organization Maps to "table_id" in CF Convention ClimateForcast.TABLE_ID
optional string table_id = 4 [json_name = "tableId"];- Returns:
- The tableId.
-
getTableIdBytes
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"];- Returns:
- The bytes for tableId.
-
hasInstitution
boolean hasInstitution()Institution that created or maintains this data Maps to "institution" in CF Convention ClimateForcast.INSTITUTION
optional string institution = 5 [json_name = "institution"];- Returns:
- Whether the institution field is set.
-
getInstitution
String getInstitution()Institution that created or maintains this data Maps to "institution" in CF Convention ClimateForcast.INSTITUTION
optional string institution = 5 [json_name = "institution"];- Returns:
- The institution.
-
getInstitutionBytes
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"];- Returns:
- The bytes for institution.
-
hasSource
boolean hasSource()Source of the data (model, observations, etc.) Maps to "source" in CF Convention ClimateForcast.SOURCE
optional string source = 6 [json_name = "source"];- Returns:
- Whether the source field is set.
-
getSource
String getSource()Source of the data (model, observations, etc.) Maps to "source" in CF Convention ClimateForcast.SOURCE
optional string source = 6 [json_name = "source"];- Returns:
- The source.
-
getSourceBytes
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"];- Returns:
- The bytes for source.
-
hasContact
boolean hasContact()Contact information for data maintainer Maps to "contact" in CF Convention ClimateForcast.CONTACT
optional string contact = 7 [json_name = "contact"];- Returns:
- Whether the contact field is set.
-
getContact
String getContact()Contact information for data maintainer Maps to "contact" in CF Convention ClimateForcast.CONTACT
optional string contact = 7 [json_name = "contact"];- Returns:
- The contact.
-
getContactBytes
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"];- Returns:
- The bytes for contact.
-
hasProjectId
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"];- Returns:
- Whether the projectId field is set.
-
getProjectId
String 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"];- Returns:
- The projectId.
-
getProjectIdBytes
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"];- Returns:
- The bytes for projectId.
-
hasConventions
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"];- Returns:
- Whether the conventions field is set.
-
getConventions
String 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"];- Returns:
- The conventions.
-
getConventionsBytes
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"];- Returns:
- The bytes for conventions.
-
hasReferences
boolean hasReferences()References to publications or documentation Maps to "references" in CF Convention ClimateForcast.REFERENCES
optional string references = 10 [json_name = "references"];- Returns:
- Whether the references field is set.
-
getReferences
String getReferences()References to publications or documentation Maps to "references" in CF Convention ClimateForcast.REFERENCES
optional string references = 10 [json_name = "references"];- Returns:
- The references.
-
getReferencesBytes
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"];- Returns:
- The bytes for references.
-
hasAcknowledgement
boolean hasAcknowledgement()Acknowledgements for data sources or funding Maps to "acknowledgement" in CF Convention ClimateForcast.ACKNOWLEDGEMENT
optional string acknowledgement = 11 [json_name = "acknowledgement"];- Returns:
- Whether the acknowledgement field is set.
-
getAcknowledgement
String getAcknowledgement()Acknowledgements for data sources or funding Maps to "acknowledgement" in CF Convention ClimateForcast.ACKNOWLEDGEMENT
optional string acknowledgement = 11 [json_name = "acknowledgement"];- Returns:
- The acknowledgement.
-
getAcknowledgementBytes
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"];- Returns:
- The bytes for acknowledgement.
-
hasRealization
boolean hasRealization()Realization number for ensemble runs Maps to "realization" in CF Convention ClimateForcast.REALIZATION
optional string realization = 12 [json_name = "realization"];- Returns:
- Whether the realization field is set.
-
getRealization
String getRealization()Realization number for ensemble runs Maps to "realization" in CF Convention ClimateForcast.REALIZATION
optional string realization = 12 [json_name = "realization"];- Returns:
- The realization.
-
getRealizationBytes
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"];- Returns:
- The bytes for realization.
-
hasExperimentId
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"];- Returns:
- Whether the experimentId field is set.
-
getExperimentId
String 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"];- Returns:
- The experimentId.
-
getExperimentIdBytes
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"];- Returns:
- The bytes for experimentId.
-
hasComment
boolean hasComment()Additional comments about the data Maps to "comment" in CF Convention ClimateForcast.COMMENT
optional string comment = 14 [json_name = "comment"];- Returns:
- Whether the comment field is set.
-
getComment
String getComment()Additional comments about the data Maps to "comment" in CF Convention ClimateForcast.COMMENT
optional string comment = 14 [json_name = "comment"];- Returns:
- The comment.
-
getCommentBytes
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"];- Returns:
- The bytes for comment.
-
hasModelNameEnglish
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"];- Returns:
- Whether the modelNameEnglish field is set.
-
getModelNameEnglish
String 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"];- Returns:
- The modelNameEnglish.
-
getModelNameEnglishBytes
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"];- Returns:
- The bytes for modelNameEnglish.
-
hasFileTypeDescription
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"];- Returns:
- Whether the fileTypeDescription field is set.
-
getFileTypeDescription
String 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"];- Returns:
- The fileTypeDescription.
-
getFileTypeDescriptionBytes
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"];- Returns:
- The bytes for fileTypeDescription.
-
hasNetcdfVersion
boolean hasNetcdfVersion()NetCDF format version
optional string netcdf_version = 17 [json_name = "netcdfVersion"];- Returns:
- Whether the netcdfVersion field is set.
-
getNetcdfVersion
String getNetcdfVersion()NetCDF format version
optional string netcdf_version = 17 [json_name = "netcdfVersion"];- Returns:
- The netcdfVersion.
-
getNetcdfVersionBytes
com.google.protobuf.ByteString getNetcdfVersionBytes()NetCDF format version
optional string netcdf_version = 17 [json_name = "netcdfVersion"];- Returns:
- The bytes for netcdfVersion.
-
hasNetcdfLibraryVersion
boolean hasNetcdfLibraryVersion()NetCDF library version used to create the file
optional string netcdf_library_version = 18 [json_name = "netcdfLibraryVersion"];- Returns:
- Whether the netcdfLibraryVersion field is set.
-
getNetcdfLibraryVersion
String getNetcdfLibraryVersion()NetCDF library version used to create the file
optional string netcdf_library_version = 18 [json_name = "netcdfLibraryVersion"];- Returns:
- The netcdfLibraryVersion.
-
getNetcdfLibraryVersionBytes
com.google.protobuf.ByteString getNetcdfLibraryVersionBytes()NetCDF library version used to create the file
optional string netcdf_library_version = 18 [json_name = "netcdfLibraryVersion"];- Returns:
- The bytes for netcdfLibraryVersion.
-
getDimensionsList
List<NetcdfDimension> getDimensionsList()Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"]; -
getDimensions
Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"]; -
getDimensionsCount
int getDimensionsCount()Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"]; -
getDimensionsOrBuilderList
List<? extends NetcdfDimensionOrBuilder> getDimensionsOrBuilderList()Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"]; -
getDimensionsOrBuilder
Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"]; -
getVariablesList
List<NetcdfVariable> getVariablesList()Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"]; -
getVariables
Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"]; -
getVariablesCount
int getVariablesCount()Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"]; -
getVariablesOrBuilderList
List<? extends NetcdfVariableOrBuilder> getVariablesOrBuilderList()Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"]; -
getVariablesOrBuilder
Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"]; -
getGlobalAttributesList
List<NetcdfAttribute> getGlobalAttributesList()Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"]; -
getGlobalAttributes
Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"]; -
getGlobalAttributesCount
int getGlobalAttributesCount()Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"]; -
getGlobalAttributesOrBuilderList
List<? extends NetcdfAttributeOrBuilder> getGlobalAttributesOrBuilderList()Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"]; -
getGlobalAttributesOrBuilder
Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"]; -
getCfStandardNamesList
CF standard names used in the file
repeated string cf_standard_names = 22 [json_name = "cfStandardNames"];- Returns:
- A list containing the cfStandardNames.
-
getCfStandardNamesCount
int getCfStandardNamesCount()CF standard names used in the file
repeated string cf_standard_names = 22 [json_name = "cfStandardNames"];- Returns:
- The count of cfStandardNames.
-
getCfStandardNames
CF standard names used in the file
repeated string cf_standard_names = 22 [json_name = "cfStandardNames"];- Parameters:
index- The index of the element to return.- Returns:
- The cfStandardNames at the given index.
-
getCfStandardNamesBytes
com.google.protobuf.ByteString getCfStandardNamesBytes(int index) CF standard names used in the file
repeated string cf_standard_names = 22 [json_name = "cfStandardNames"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the cfStandardNames at the given index.
-
hasCfFeatureType
boolean hasCfFeatureType()CF feature type (e.g., "timeSeries", "profile", "trajectory")
optional string cf_feature_type = 23 [json_name = "cfFeatureType"];- Returns:
- Whether the cfFeatureType field is set.
-
getCfFeatureType
String getCfFeatureType()CF feature type (e.g., "timeSeries", "profile", "trajectory")
optional string cf_feature_type = 23 [json_name = "cfFeatureType"];- Returns:
- The cfFeatureType.
-
getCfFeatureTypeBytes
com.google.protobuf.ByteString getCfFeatureTypeBytes()CF feature type (e.g., "timeSeries", "profile", "trajectory")
optional string cf_feature_type = 23 [json_name = "cfFeatureType"];- Returns:
- The bytes for cfFeatureType.
-
getCfCellMethodsList
CF cell methods used for data aggregation
repeated string cf_cell_methods = 24 [json_name = "cfCellMethods"];- Returns:
- A list containing the cfCellMethods.
-
getCfCellMethodsCount
int getCfCellMethodsCount()CF cell methods used for data aggregation
repeated string cf_cell_methods = 24 [json_name = "cfCellMethods"];- Returns:
- The count of cfCellMethods.
-
getCfCellMethods
CF cell methods used for data aggregation
repeated string cf_cell_methods = 24 [json_name = "cfCellMethods"];- Parameters:
index- The index of the element to return.- Returns:
- The cfCellMethods at the given index.
-
getCfCellMethodsBytes
com.google.protobuf.ByteString getCfCellMethodsBytes(int index) CF cell methods used for data aggregation
repeated string cf_cell_methods = 24 [json_name = "cfCellMethods"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the cfCellMethods at the given index.
-
getCoordinateSystemsList
List<CfCoordinateSystem> getCoordinateSystemsList()CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"]; -
getCoordinateSystems
CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"]; -
getCoordinateSystemsCount
int getCoordinateSystemsCount()CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"]; -
getCoordinateSystemsOrBuilderList
List<? extends CfCoordinateSystemOrBuilder> getCoordinateSystemsOrBuilderList()CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"]; -
getCoordinateSystemsOrBuilder
CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"]; -
hasTimeCoverageStart
boolean hasTimeCoverageStart()Time coverage start
optional .google.protobuf.Timestamp time_coverage_start = 26 [json_name = "timeCoverageStart"];- Returns:
- Whether the timeCoverageStart field is set.
-
getTimeCoverageStart
com.google.protobuf.Timestamp getTimeCoverageStart()Time coverage start
optional .google.protobuf.Timestamp time_coverage_start = 26 [json_name = "timeCoverageStart"];- Returns:
- The timeCoverageStart.
-
getTimeCoverageStartOrBuilder
com.google.protobuf.TimestampOrBuilder getTimeCoverageStartOrBuilder()Time coverage start
optional .google.protobuf.Timestamp time_coverage_start = 26 [json_name = "timeCoverageStart"]; -
hasTimeCoverageEnd
boolean hasTimeCoverageEnd()Time coverage end
optional .google.protobuf.Timestamp time_coverage_end = 27 [json_name = "timeCoverageEnd"];- Returns:
- Whether the timeCoverageEnd field is set.
-
getTimeCoverageEnd
com.google.protobuf.Timestamp getTimeCoverageEnd()Time coverage end
optional .google.protobuf.Timestamp time_coverage_end = 27 [json_name = "timeCoverageEnd"];- Returns:
- The timeCoverageEnd.
-
getTimeCoverageEndOrBuilder
com.google.protobuf.TimestampOrBuilder getTimeCoverageEndOrBuilder()Time coverage end
optional .google.protobuf.Timestamp time_coverage_end = 27 [json_name = "timeCoverageEnd"]; -
hasTimeCoverageDurationSeconds
boolean hasTimeCoverageDurationSeconds()Time coverage duration in seconds
optional int64 time_coverage_duration_seconds = 28 [json_name = "timeCoverageDurationSeconds"];- Returns:
- Whether the timeCoverageDurationSeconds field is set.
-
getTimeCoverageDurationSeconds
long getTimeCoverageDurationSeconds()Time coverage duration in seconds
optional int64 time_coverage_duration_seconds = 28 [json_name = "timeCoverageDurationSeconds"];- Returns:
- The timeCoverageDurationSeconds.
-
hasTimeResolution
boolean hasTimeResolution()Time resolution (e.g., "daily", "monthly", "hourly")
optional string time_resolution = 29 [json_name = "timeResolution"];- Returns:
- Whether the timeResolution field is set.
-
getTimeResolution
String getTimeResolution()Time resolution (e.g., "daily", "monthly", "hourly")
optional string time_resolution = 29 [json_name = "timeResolution"];- Returns:
- The timeResolution.
-
getTimeResolutionBytes
com.google.protobuf.ByteString getTimeResolutionBytes()Time resolution (e.g., "daily", "monthly", "hourly")
optional string time_resolution = 29 [json_name = "timeResolution"];- Returns:
- The bytes for timeResolution.
-
hasCalendarType
boolean hasCalendarType()Calendar type used (e.g., "gregorian", "noleap", "360_day")
optional string calendar_type = 30 [json_name = "calendarType"];- Returns:
- Whether the calendarType field is set.
-
getCalendarType
String getCalendarType()Calendar type used (e.g., "gregorian", "noleap", "360_day")
optional string calendar_type = 30 [json_name = "calendarType"];- Returns:
- The calendarType.
-
getCalendarTypeBytes
com.google.protobuf.ByteString getCalendarTypeBytes()Calendar type used (e.g., "gregorian", "noleap", "360_day")
optional string calendar_type = 30 [json_name = "calendarType"];- Returns:
- The bytes for calendarType.
-
hasTimeUnits
boolean hasTimeUnits()Time units (e.g., "days since 1850-01-01 00:00:00")
optional string time_units = 31 [json_name = "timeUnits"];- Returns:
- Whether the timeUnits field is set.
-
getTimeUnits
String getTimeUnits()Time units (e.g., "days since 1850-01-01 00:00:00")
optional string time_units = 31 [json_name = "timeUnits"];- Returns:
- The timeUnits.
-
getTimeUnitsBytes
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"];- Returns:
- The bytes for timeUnits.
-
hasGeospatialLatMax
boolean hasGeospatialLatMax()Geographic coverage - northernmost latitude
optional double geospatial_lat_max = 32 [json_name = "geospatialLatMax"];- Returns:
- Whether the geospatialLatMax field is set.
-
getGeospatialLatMax
double getGeospatialLatMax()Geographic coverage - northernmost latitude
optional double geospatial_lat_max = 32 [json_name = "geospatialLatMax"];- Returns:
- The geospatialLatMax.
-
hasGeospatialLatMin
boolean hasGeospatialLatMin()Geographic coverage - southernmost latitude
optional double geospatial_lat_min = 33 [json_name = "geospatialLatMin"];- Returns:
- Whether the geospatialLatMin field is set.
-
getGeospatialLatMin
double getGeospatialLatMin()Geographic coverage - southernmost latitude
optional double geospatial_lat_min = 33 [json_name = "geospatialLatMin"];- Returns:
- The geospatialLatMin.
-
hasGeospatialLonMax
boolean hasGeospatialLonMax()Geographic coverage - easternmost longitude
optional double geospatial_lon_max = 34 [json_name = "geospatialLonMax"];- Returns:
- Whether the geospatialLonMax field is set.
-
getGeospatialLonMax
double getGeospatialLonMax()Geographic coverage - easternmost longitude
optional double geospatial_lon_max = 34 [json_name = "geospatialLonMax"];- Returns:
- The geospatialLonMax.
-
hasGeospatialLonMin
boolean hasGeospatialLonMin()Geographic coverage - westernmost longitude
optional double geospatial_lon_min = 35 [json_name = "geospatialLonMin"];- Returns:
- Whether the geospatialLonMin field is set.
-
getGeospatialLonMin
double getGeospatialLonMin()Geographic coverage - westernmost longitude
optional double geospatial_lon_min = 35 [json_name = "geospatialLonMin"];- Returns:
- The geospatialLonMin.
-
hasGeospatialLatResolution
boolean hasGeospatialLatResolution()Latitude resolution in degrees
optional double geospatial_lat_resolution = 36 [json_name = "geospatialLatResolution"];- Returns:
- Whether the geospatialLatResolution field is set.
-
getGeospatialLatResolution
double getGeospatialLatResolution()Latitude resolution in degrees
optional double geospatial_lat_resolution = 36 [json_name = "geospatialLatResolution"];- Returns:
- The geospatialLatResolution.
-
hasGeospatialLonResolution
boolean hasGeospatialLonResolution()Longitude resolution in degrees
optional double geospatial_lon_resolution = 37 [json_name = "geospatialLonResolution"];- Returns:
- Whether the geospatialLonResolution field is set.
-
getGeospatialLonResolution
double getGeospatialLonResolution()Longitude resolution in degrees
optional double geospatial_lon_resolution = 37 [json_name = "geospatialLonResolution"];- Returns:
- The geospatialLonResolution.
-
hasGeospatialVerticalMax
boolean hasGeospatialVerticalMax()Vertical coverage - maximum altitude/depth
optional double geospatial_vertical_max = 38 [json_name = "geospatialVerticalMax"];- Returns:
- Whether the geospatialVerticalMax field is set.
-
getGeospatialVerticalMax
double getGeospatialVerticalMax()Vertical coverage - maximum altitude/depth
optional double geospatial_vertical_max = 38 [json_name = "geospatialVerticalMax"];- Returns:
- The geospatialVerticalMax.
-
hasGeospatialVerticalMin
boolean hasGeospatialVerticalMin()Vertical coverage - minimum altitude/depth
optional double geospatial_vertical_min = 39 [json_name = "geospatialVerticalMin"];- Returns:
- Whether the geospatialVerticalMin field is set.
-
getGeospatialVerticalMin
double getGeospatialVerticalMin()Vertical coverage - minimum altitude/depth
optional double geospatial_vertical_min = 39 [json_name = "geospatialVerticalMin"];- Returns:
- The geospatialVerticalMin.
-
hasGeospatialVerticalPositive
boolean hasGeospatialVerticalPositive()Vertical coordinate system (e.g., "pressure", "height", "depth")
optional string geospatial_vertical_positive = 40 [json_name = "geospatialVerticalPositive"];- Returns:
- Whether the geospatialVerticalPositive field is set.
-
getGeospatialVerticalPositive
String getGeospatialVerticalPositive()Vertical coordinate system (e.g., "pressure", "height", "depth")
optional string geospatial_vertical_positive = 40 [json_name = "geospatialVerticalPositive"];- Returns:
- The geospatialVerticalPositive.
-
getGeospatialVerticalPositiveBytes
com.google.protobuf.ByteString getGeospatialVerticalPositiveBytes()Vertical coordinate system (e.g., "pressure", "height", "depth")
optional string geospatial_vertical_positive = 40 [json_name = "geospatialVerticalPositive"];- Returns:
- The bytes for geospatialVerticalPositive.
-
hasCoordinateReferenceSystem
boolean hasCoordinateReferenceSystem()Coordinate reference system (CRS) or projection information
optional string coordinate_reference_system = 41 [json_name = "coordinateReferenceSystem"];- Returns:
- Whether the coordinateReferenceSystem field is set.
-
getCoordinateReferenceSystem
String getCoordinateReferenceSystem()Coordinate reference system (CRS) or projection information
optional string coordinate_reference_system = 41 [json_name = "coordinateReferenceSystem"];- Returns:
- The coordinateReferenceSystem.
-
getCoordinateReferenceSystemBytes
com.google.protobuf.ByteString getCoordinateReferenceSystemBytes()Coordinate reference system (CRS) or projection information
optional string coordinate_reference_system = 41 [json_name = "coordinateReferenceSystem"];- Returns:
- The bytes for coordinateReferenceSystem.
-
hasProcessingLevel
boolean hasProcessingLevel()Data processing level (e.g., "Level 1", "Level 2", "Level 3")
optional string processing_level = 42 [json_name = "processingLevel"];- Returns:
- Whether the processingLevel field is set.
-
getProcessingLevel
String getProcessingLevel()Data processing level (e.g., "Level 1", "Level 2", "Level 3")
optional string processing_level = 42 [json_name = "processingLevel"];- Returns:
- The processingLevel.
-
getProcessingLevelBytes
com.google.protobuf.ByteString getProcessingLevelBytes()Data processing level (e.g., "Level 1", "Level 2", "Level 3")
optional string processing_level = 42 [json_name = "processingLevel"];- Returns:
- The bytes for processingLevel.
-
getQualityControlProceduresList
Quality control procedures applied
repeated string quality_control_procedures = 43 [json_name = "qualityControlProcedures"];- Returns:
- A list containing the qualityControlProcedures.
-
getQualityControlProceduresCount
int getQualityControlProceduresCount()Quality control procedures applied
repeated string quality_control_procedures = 43 [json_name = "qualityControlProcedures"];- Returns:
- The count of qualityControlProcedures.
-
getQualityControlProcedures
Quality control procedures applied
repeated string quality_control_procedures = 43 [json_name = "qualityControlProcedures"];- Parameters:
index- The index of the element to return.- Returns:
- The qualityControlProcedures at the given index.
-
getQualityControlProceduresBytes
com.google.protobuf.ByteString getQualityControlProceduresBytes(int index) Quality control procedures applied
repeated string quality_control_procedures = 43 [json_name = "qualityControlProcedures"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the qualityControlProcedures at the given index.
-
getQualityFlagsList
Data quality flags or indicators
repeated string quality_flags = 44 [json_name = "qualityFlags"];- Returns:
- A list containing the qualityFlags.
-
getQualityFlagsCount
int getQualityFlagsCount()Data quality flags or indicators
repeated string quality_flags = 44 [json_name = "qualityFlags"];- Returns:
- The count of qualityFlags.
-
getQualityFlags
Data quality flags or indicators
repeated string quality_flags = 44 [json_name = "qualityFlags"];- Parameters:
index- The index of the element to return.- Returns:
- The qualityFlags at the given index.
-
getQualityFlagsBytes
com.google.protobuf.ByteString getQualityFlagsBytes(int index) Data quality flags or indicators
repeated string quality_flags = 44 [json_name = "qualityFlags"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the qualityFlags at the given index.
-
getUncertaintiesList
List<NetcdfUncertainty> getUncertaintiesList()Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"]; -
getUncertainties
Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"]; -
getUncertaintiesCount
int getUncertaintiesCount()Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"]; -
getUncertaintiesOrBuilderList
List<? extends NetcdfUncertaintyOrBuilder> getUncertaintiesOrBuilderList()Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"]; -
getUncertaintiesOrBuilder
Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"]; -
getMissingValueIndicatorsList
Missing value indicators
repeated string missing_value_indicators = 46 [json_name = "missingValueIndicators"];- Returns:
- A list containing the missingValueIndicators.
-
getMissingValueIndicatorsCount
int getMissingValueIndicatorsCount()Missing value indicators
repeated string missing_value_indicators = 46 [json_name = "missingValueIndicators"];- Returns:
- The count of missingValueIndicators.
-
getMissingValueIndicators
Missing value indicators
repeated string missing_value_indicators = 46 [json_name = "missingValueIndicators"];- Parameters:
index- The index of the element to return.- Returns:
- The missingValueIndicators at the given index.
-
getMissingValueIndicatorsBytes
com.google.protobuf.ByteString getMissingValueIndicatorsBytes(int index) Missing value indicators
repeated string missing_value_indicators = 46 [json_name = "missingValueIndicators"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the missingValueIndicators at the given index.
-
getFillValuesList
Fill values used in the data
repeated string fill_values = 47 [json_name = "fillValues"];- Returns:
- A list containing the fillValues.
-
getFillValuesCount
int getFillValuesCount()Fill values used in the data
repeated string fill_values = 47 [json_name = "fillValues"];- Returns:
- The count of fillValues.
-
getFillValues
Fill values used in the data
repeated string fill_values = 47 [json_name = "fillValues"];- Parameters:
index- The index of the element to return.- Returns:
- The fillValues at the given index.
-
getFillValuesBytes
com.google.protobuf.ByteString getFillValuesBytes(int index) Fill values used in the data
repeated string fill_values = 47 [json_name = "fillValues"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the fillValues at the given index.
-
getMeasuredPhenomenaList
Physical phenomena or variables measured
repeated string measured_phenomena = 48 [json_name = "measuredPhenomena"];- Returns:
- A list containing the measuredPhenomena.
-
getMeasuredPhenomenaCount
int getMeasuredPhenomenaCount()Physical phenomena or variables measured
repeated string measured_phenomena = 48 [json_name = "measuredPhenomena"];- Returns:
- The count of measuredPhenomena.
-
getMeasuredPhenomena
Physical phenomena or variables measured
repeated string measured_phenomena = 48 [json_name = "measuredPhenomena"];- Parameters:
index- The index of the element to return.- Returns:
- The measuredPhenomena at the given index.
-
getMeasuredPhenomenaBytes
com.google.protobuf.ByteString getMeasuredPhenomenaBytes(int index) Physical phenomena or variables measured
repeated string measured_phenomena = 48 [json_name = "measuredPhenomena"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the measuredPhenomena at the given index.
-
getInstrumentsList
Instruments or sensors used for data collection
repeated string instruments = 49 [json_name = "instruments"];- Returns:
- A list containing the instruments.
-
getInstrumentsCount
int getInstrumentsCount()Instruments or sensors used for data collection
repeated string instruments = 49 [json_name = "instruments"];- Returns:
- The count of instruments.
-
getInstruments
Instruments or sensors used for data collection
repeated string instruments = 49 [json_name = "instruments"];- Parameters:
index- The index of the element to return.- Returns:
- The instruments at the given index.
-
getInstrumentsBytes
com.google.protobuf.ByteString getInstrumentsBytes(int index) Instruments or sensors used for data collection
repeated string instruments = 49 [json_name = "instruments"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the instruments at the given index.
-
getPlatformsList
Platforms used for data collection (e.g., satellite, buoy, station)
repeated string platforms = 50 [json_name = "platforms"];- Returns:
- A list containing the platforms.
-
getPlatformsCount
int getPlatformsCount()Platforms used for data collection (e.g., satellite, buoy, station)
repeated string platforms = 50 [json_name = "platforms"];- Returns:
- The count of platforms.
-
getPlatforms
Platforms used for data collection (e.g., satellite, buoy, station)
repeated string platforms = 50 [json_name = "platforms"];- Parameters:
index- The index of the element to return.- Returns:
- The platforms at the given index.
-
getPlatformsBytes
com.google.protobuf.ByteString getPlatformsBytes(int index) Platforms used for data collection (e.g., satellite, buoy, station)
repeated string platforms = 50 [json_name = "platforms"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the platforms at the given index.
-
getMeasurementMethodsList
Measurement methods or techniques
repeated string measurement_methods = 51 [json_name = "measurementMethods"];- Returns:
- A list containing the measurementMethods.
-
getMeasurementMethodsCount
int getMeasurementMethodsCount()Measurement methods or techniques
repeated string measurement_methods = 51 [json_name = "measurementMethods"];- Returns:
- The count of measurementMethods.
-
getMeasurementMethods
Measurement methods or techniques
repeated string measurement_methods = 51 [json_name = "measurementMethods"];- Parameters:
index- The index of the element to return.- Returns:
- The measurementMethods at the given index.
-
getMeasurementMethodsBytes
com.google.protobuf.ByteString getMeasurementMethodsBytes(int index) Measurement methods or techniques
repeated string measurement_methods = 51 [json_name = "measurementMethods"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the measurementMethods at the given index.
-
getDataCampaignsList
Data collection campaigns or programs
repeated string data_campaigns = 52 [json_name = "dataCampaigns"];- Returns:
- A list containing the dataCampaigns.
-
getDataCampaignsCount
int getDataCampaignsCount()Data collection campaigns or programs
repeated string data_campaigns = 52 [json_name = "dataCampaigns"];- Returns:
- The count of dataCampaigns.
-
getDataCampaigns
Data collection campaigns or programs
repeated string data_campaigns = 52 [json_name = "dataCampaigns"];- Parameters:
index- The index of the element to return.- Returns:
- The dataCampaigns at the given index.
-
getDataCampaignsBytes
com.google.protobuf.ByteString getDataCampaignsBytes(int index) Data collection campaigns or programs
repeated string data_campaigns = 52 [json_name = "dataCampaigns"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the dataCampaigns at the given index.
-
getScientificKeywordsList
Scientific keywords or topics
repeated string scientific_keywords = 53 [json_name = "scientificKeywords"];- Returns:
- A list containing the scientificKeywords.
-
getScientificKeywordsCount
int getScientificKeywordsCount()Scientific keywords or topics
repeated string scientific_keywords = 53 [json_name = "scientificKeywords"];- Returns:
- The count of scientificKeywords.
-
getScientificKeywords
Scientific keywords or topics
repeated string scientific_keywords = 53 [json_name = "scientificKeywords"];- Parameters:
index- The index of the element to return.- Returns:
- The scientificKeywords at the given index.
-
getScientificKeywordsBytes
com.google.protobuf.ByteString getScientificKeywordsBytes(int index) Scientific keywords or topics
repeated string scientific_keywords = 53 [json_name = "scientificKeywords"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the scientificKeywords at the given index.
-
hasModelResolution
boolean hasModelResolution()Model resolution (e.g., "T85", "1 degree")
optional string model_resolution = 54 [json_name = "modelResolution"];- Returns:
- Whether the modelResolution field is set.
-
getModelResolution
String getModelResolution()Model resolution (e.g., "T85", "1 degree")
optional string model_resolution = 54 [json_name = "modelResolution"];- Returns:
- The modelResolution.
-
getModelResolutionBytes
com.google.protobuf.ByteString getModelResolutionBytes()Model resolution (e.g., "T85", "1 degree")
optional string model_resolution = 54 [json_name = "modelResolution"];- Returns:
- The bytes for modelResolution.
-
getModelPhysicsList
Model physics or parameterizations used
repeated string model_physics = 55 [json_name = "modelPhysics"];- Returns:
- A list containing the modelPhysics.
-
getModelPhysicsCount
int getModelPhysicsCount()Model physics or parameterizations used
repeated string model_physics = 55 [json_name = "modelPhysics"];- Returns:
- The count of modelPhysics.
-
getModelPhysics
Model physics or parameterizations used
repeated string model_physics = 55 [json_name = "modelPhysics"];- Parameters:
index- The index of the element to return.- Returns:
- The modelPhysics at the given index.
-
getModelPhysicsBytes
com.google.protobuf.ByteString getModelPhysicsBytes(int index) Model physics or parameterizations used
repeated string model_physics = 55 [json_name = "modelPhysics"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the modelPhysics at the given index.
-
hasInitialConditions
boolean hasInitialConditions()Initial conditions for model runs
optional string initial_conditions = 56 [json_name = "initialConditions"];- Returns:
- Whether the initialConditions field is set.
-
getInitialConditions
String getInitialConditions()Initial conditions for model runs
optional string initial_conditions = 56 [json_name = "initialConditions"];- Returns:
- The initialConditions.
-
getInitialConditionsBytes
com.google.protobuf.ByteString getInitialConditionsBytes()Initial conditions for model runs
optional string initial_conditions = 56 [json_name = "initialConditions"];- Returns:
- The bytes for initialConditions.
-
hasBoundaryConditions
boolean hasBoundaryConditions()Boundary conditions for model runs
optional string boundary_conditions = 57 [json_name = "boundaryConditions"];- Returns:
- Whether the boundaryConditions field is set.
-
getBoundaryConditions
String getBoundaryConditions()Boundary conditions for model runs
optional string boundary_conditions = 57 [json_name = "boundaryConditions"];- Returns:
- The boundaryConditions.
-
getBoundaryConditionsBytes
com.google.protobuf.ByteString getBoundaryConditionsBytes()Boundary conditions for model runs
optional string boundary_conditions = 57 [json_name = "boundaryConditions"];- Returns:
- The bytes for boundaryConditions.
-
getForcingDataList
Forcing data used in model runs
repeated string forcing_data = 58 [json_name = "forcingData"];- Returns:
- A list containing the forcingData.
-
getForcingDataCount
int getForcingDataCount()Forcing data used in model runs
repeated string forcing_data = 58 [json_name = "forcingData"];- Returns:
- The count of forcingData.
-
getForcingData
Forcing data used in model runs
repeated string forcing_data = 58 [json_name = "forcingData"];- Parameters:
index- The index of the element to return.- Returns:
- The forcingData at the given index.
-
getForcingDataBytes
com.google.protobuf.ByteString getForcingDataBytes(int index) Forcing data used in model runs
repeated string forcing_data = 58 [json_name = "forcingData"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the forcingData at the given index.
-
hasEnsembleInfo
boolean hasEnsembleInfo()Model ensemble information
optional .ai.pipestream.parsed.data.climate.v1.NetcdfEnsemble ensemble_info = 59 [json_name = "ensembleInfo"];- Returns:
- Whether the ensembleInfo field is set.
-
getEnsembleInfo
NetcdfEnsemble getEnsembleInfo()Model ensemble information
optional .ai.pipestream.parsed.data.climate.v1.NetcdfEnsemble ensemble_info = 59 [json_name = "ensembleInfo"];- Returns:
- The ensembleInfo.
-
getEnsembleInfoOrBuilder
NetcdfEnsembleOrBuilder getEnsembleInfoOrBuilder()Model ensemble information
optional .ai.pipestream.parsed.data.climate.v1.NetcdfEnsemble ensemble_info = 59 [json_name = "ensembleInfo"]; -
hasLicense
boolean hasLicense()Data license or usage restrictions
optional string license = 60 [json_name = "license"];- Returns:
- Whether the license field is set.
-
getLicense
String getLicense()Data license or usage restrictions
optional string license = 60 [json_name = "license"];- Returns:
- The license.
-
getLicenseBytes
com.google.protobuf.ByteString getLicenseBytes()Data license or usage restrictions
optional string license = 60 [json_name = "license"];- Returns:
- The bytes for license.
-
getAccessUrlsList
Data access URLs or DOIs
repeated string access_urls = 61 [json_name = "accessUrls"];- Returns:
- A list containing the accessUrls.
-
getAccessUrlsCount
int getAccessUrlsCount()Data access URLs or DOIs
repeated string access_urls = 61 [json_name = "accessUrls"];- Returns:
- The count of accessUrls.
-
getAccessUrls
Data access URLs or DOIs
repeated string access_urls = 61 [json_name = "accessUrls"];- Parameters:
index- The index of the element to return.- Returns:
- The accessUrls at the given index.
-
getAccessUrlsBytes
com.google.protobuf.ByteString getAccessUrlsBytes(int index) Data access URLs or DOIs
repeated string access_urls = 61 [json_name = "accessUrls"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the accessUrls at the given index.
-
hasCitation
boolean hasCitation()Data citation information
optional string citation = 62 [json_name = "citation"];- Returns:
- Whether the citation field is set.
-
getCitation
String getCitation()Data citation information
optional string citation = 62 [json_name = "citation"];- Returns:
- The citation.
-
getCitationBytes
com.google.protobuf.ByteString getCitationBytes()Data citation information
optional string citation = 62 [json_name = "citation"];- Returns:
- The bytes for citation.
-
hasDistributionFormat
boolean hasDistributionFormat()Data distribution format
optional string distribution_format = 63 [json_name = "distributionFormat"];- Returns:
- Whether the distributionFormat field is set.
-
getDistributionFormat
String getDistributionFormat()Data distribution format
optional string distribution_format = 63 [json_name = "distributionFormat"];- Returns:
- The distributionFormat.
-
getDistributionFormatBytes
com.google.protobuf.ByteString getDistributionFormatBytes()Data distribution format
optional string distribution_format = 63 [json_name = "distributionFormat"];- Returns:
- The bytes for distributionFormat.
-
hasUpdateFrequency
boolean hasUpdateFrequency()Data update frequency
optional string update_frequency = 64 [json_name = "updateFrequency"];- Returns:
- Whether the updateFrequency field is set.
-
getUpdateFrequency
String getUpdateFrequency()Data update frequency
optional string update_frequency = 64 [json_name = "updateFrequency"];- Returns:
- The updateFrequency.
-
getUpdateFrequencyBytes
com.google.protobuf.ByteString getUpdateFrequencyBytes()Data update frequency
optional string update_frequency = 64 [json_name = "updateFrequency"];- Returns:
- The bytes for updateFrequency.
-
hasTotalDimensions
boolean hasTotalDimensions()Total number of dimensions in the file
optional int32 total_dimensions = 65 [json_name = "totalDimensions"];- Returns:
- Whether the totalDimensions field is set.
-
getTotalDimensions
int getTotalDimensions()Total number of dimensions in the file
optional int32 total_dimensions = 65 [json_name = "totalDimensions"];- Returns:
- The totalDimensions.
-
hasTotalVariables
boolean hasTotalVariables()Total number of variables in the file
optional int32 total_variables = 66 [json_name = "totalVariables"];- Returns:
- Whether the totalVariables field is set.
-
getTotalVariables
int getTotalVariables()Total number of variables in the file
optional int32 total_variables = 66 [json_name = "totalVariables"];- Returns:
- The totalVariables.
-
hasTotalGlobalAttributes
boolean hasTotalGlobalAttributes()Total number of global attributes
optional int32 total_global_attributes = 67 [json_name = "totalGlobalAttributes"];- Returns:
- Whether the totalGlobalAttributes field is set.
-
getTotalGlobalAttributes
int getTotalGlobalAttributes()Total number of global attributes
optional int32 total_global_attributes = 67 [json_name = "totalGlobalAttributes"];- Returns:
- The totalGlobalAttributes.
-
hasEstimatedFileSize
boolean hasEstimatedFileSize()Estimated file size in bytes
optional int64 estimated_file_size = 68 [json_name = "estimatedFileSize"];- Returns:
- Whether the estimatedFileSize field is set.
-
getEstimatedFileSize
long getEstimatedFileSize()Estimated file size in bytes
optional int64 estimated_file_size = 68 [json_name = "estimatedFileSize"];- Returns:
- The estimatedFileSize.
-
hasCompressionMethod
boolean hasCompressionMethod()Data compression method used (if any)
optional string compression_method = 69 [json_name = "compressionMethod"];- Returns:
- Whether the compressionMethod field is set.
-
getCompressionMethod
String getCompressionMethod()Data compression method used (if any)
optional string compression_method = 69 [json_name = "compressionMethod"];- Returns:
- The compressionMethod.
-
getCompressionMethodBytes
com.google.protobuf.ByteString getCompressionMethodBytes()Data compression method used (if any)
optional string compression_method = 69 [json_name = "compressionMethod"];- Returns:
- The bytes for compressionMethod.
-
hasCompressionRatio
boolean hasCompressionRatio()Compression ratio achieved
optional double compression_ratio = 70 [json_name = "compressionRatio"];- Returns:
- Whether the compressionRatio field is set.
-
getCompressionRatio
double getCompressionRatio()Compression ratio achieved
optional double compression_ratio = 70 [json_name = "compressionRatio"];- Returns:
- The compressionRatio.
-
hasAdditionalScientificMetadata
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"];- Returns:
- Whether the additionalScientificMetadata field is set.
-
getAdditionalScientificMetadata
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"];- Returns:
- The additionalScientificMetadata.
-
getAdditionalScientificMetadataOrBuilder
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"]; -
hasBaseFields
boolean hasBaseFields()Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];- Returns:
- Whether the baseFields field is set.
-
getBaseFields
TikaBaseFields getBaseFields()Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];- Returns:
- The baseFields.
-
getBaseFieldsOrBuilder
TikaBaseFieldsOrBuilder getBaseFieldsOrBuilder()Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];
-