Class ClimateForcastMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ClimateForcastMetadata.Builder>
com.google.protobuf.GeneratedMessage.Builder<ClimateForcastMetadata.Builder>
ai.pipestream.parsed.data.climate.v1.ClimateForcastMetadata.Builder
- All Implemented Interfaces:
ClimateForcastMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
ClimateForcastMetadata
public static final class ClimateForcastMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ClimateForcastMetadata.Builder>
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-
Method Summary
Modifier and TypeMethodDescriptionaddAccessUrls(String value) Data access URLs or DOIsaddAccessUrlsBytes(com.google.protobuf.ByteString value) Data access URLs or DOIsaddAllAccessUrls(Iterable<String> values) Data access URLs or DOIsaddAllCfCellMethods(Iterable<String> values) CF cell methods used for data aggregationaddAllCfStandardNames(Iterable<String> values) CF standard names used in the fileaddAllCoordinateSystems(Iterable<? extends CfCoordinateSystem> values) CF coordinate system informationaddAllDataCampaigns(Iterable<String> values) Data collection campaigns or programsaddAllDimensions(Iterable<? extends NetcdfDimension> values) Dimensions defined in the NetCDF fileaddAllFillValues(Iterable<String> values) Fill values used in the dataaddAllForcingData(Iterable<String> values) Forcing data used in model runsaddAllGlobalAttributes(Iterable<? extends NetcdfAttribute> values) Global attributes not covered by specific fieldsaddAllInstruments(Iterable<String> values) Instruments or sensors used for data collectionaddAllMeasuredPhenomena(Iterable<String> values) Physical phenomena or variables measuredaddAllMeasurementMethods(Iterable<String> values) Measurement methods or techniquesaddAllMissingValueIndicators(Iterable<String> values) Missing value indicatorsaddAllModelPhysics(Iterable<String> values) Model physics or parameterizations usedaddAllPlatforms(Iterable<String> values) Platforms used for data collection (e.g., satellite, buoy, station)addAllQualityControlProcedures(Iterable<String> values) Quality control procedures appliedaddAllQualityFlags(Iterable<String> values) Data quality flags or indicatorsaddAllScientificKeywords(Iterable<String> values) Scientific keywords or topicsaddAllUncertainties(Iterable<? extends NetcdfUncertainty> values) Uncertainty or error estimatesaddAllVariables(Iterable<? extends NetcdfVariable> values) Variables defined in the NetCDF fileaddCfCellMethods(String value) CF cell methods used for data aggregationaddCfCellMethodsBytes(com.google.protobuf.ByteString value) CF cell methods used for data aggregationaddCfStandardNames(String value) CF standard names used in the fileaddCfStandardNamesBytes(com.google.protobuf.ByteString value) CF standard names used in the fileaddCoordinateSystems(int index, CfCoordinateSystem value) CF coordinate system informationaddCoordinateSystems(int index, CfCoordinateSystem.Builder builderForValue) CF coordinate system informationCF coordinate system informationaddCoordinateSystems(CfCoordinateSystem.Builder builderForValue) CF coordinate system informationCF coordinate system informationaddCoordinateSystemsBuilder(int index) CF coordinate system informationaddDataCampaigns(String value) Data collection campaigns or programsaddDataCampaignsBytes(com.google.protobuf.ByteString value) Data collection campaigns or programsaddDimensions(int index, NetcdfDimension value) Dimensions defined in the NetCDF fileaddDimensions(int index, NetcdfDimension.Builder builderForValue) Dimensions defined in the NetCDF fileaddDimensions(NetcdfDimension value) Dimensions defined in the NetCDF fileaddDimensions(NetcdfDimension.Builder builderForValue) Dimensions defined in the NetCDF fileDimensions defined in the NetCDF fileaddDimensionsBuilder(int index) Dimensions defined in the NetCDF fileaddFillValues(String value) Fill values used in the dataaddFillValuesBytes(com.google.protobuf.ByteString value) Fill values used in the dataaddForcingData(String value) Forcing data used in model runsaddForcingDataBytes(com.google.protobuf.ByteString value) Forcing data used in model runsaddGlobalAttributes(int index, NetcdfAttribute value) Global attributes not covered by specific fieldsaddGlobalAttributes(int index, NetcdfAttribute.Builder builderForValue) Global attributes not covered by specific fieldsGlobal attributes not covered by specific fieldsaddGlobalAttributes(NetcdfAttribute.Builder builderForValue) Global attributes not covered by specific fieldsGlobal attributes not covered by specific fieldsaddGlobalAttributesBuilder(int index) Global attributes not covered by specific fieldsaddInstruments(String value) Instruments or sensors used for data collectionaddInstrumentsBytes(com.google.protobuf.ByteString value) Instruments or sensors used for data collectionaddMeasuredPhenomena(String value) Physical phenomena or variables measuredaddMeasuredPhenomenaBytes(com.google.protobuf.ByteString value) Physical phenomena or variables measuredaddMeasurementMethods(String value) Measurement methods or techniquesaddMeasurementMethodsBytes(com.google.protobuf.ByteString value) Measurement methods or techniquesaddMissingValueIndicators(String value) Missing value indicatorsaddMissingValueIndicatorsBytes(com.google.protobuf.ByteString value) Missing value indicatorsaddModelPhysics(String value) Model physics or parameterizations usedaddModelPhysicsBytes(com.google.protobuf.ByteString value) Model physics or parameterizations usedaddPlatforms(String value) Platforms used for data collection (e.g., satellite, buoy, station)addPlatformsBytes(com.google.protobuf.ByteString value) Platforms used for data collection (e.g., satellite, buoy, station)Quality control procedures appliedaddQualityControlProceduresBytes(com.google.protobuf.ByteString value) Quality control procedures appliedaddQualityFlags(String value) Data quality flags or indicatorsaddQualityFlagsBytes(com.google.protobuf.ByteString value) Data quality flags or indicatorsaddScientificKeywords(String value) Scientific keywords or topicsaddScientificKeywordsBytes(com.google.protobuf.ByteString value) Scientific keywords or topicsaddUncertainties(int index, NetcdfUncertainty value) Uncertainty or error estimatesaddUncertainties(int index, NetcdfUncertainty.Builder builderForValue) Uncertainty or error estimatesUncertainty or error estimatesaddUncertainties(NetcdfUncertainty.Builder builderForValue) Uncertainty or error estimatesUncertainty or error estimatesaddUncertaintiesBuilder(int index) Uncertainty or error estimatesaddVariables(int index, NetcdfVariable value) Variables defined in the NetCDF fileaddVariables(int index, NetcdfVariable.Builder builderForValue) Variables defined in the NetCDF fileaddVariables(NetcdfVariable value) Variables defined in the NetCDF fileaddVariables(NetcdfVariable.Builder builderForValue) Variables defined in the NetCDF fileVariables defined in the NetCDF fileaddVariablesBuilder(int index) Variables defined in the NetCDF filebuild()clear()Data access URLs or DOIsAcknowledgements for data sources or funding Maps to "acknowledgement" in CF Convention ClimateForcast.ACKNOWLEDGEMENTAll 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 typesBoundary conditions for model runsCalendar type used (e.g., "gregorian", "noleap", "360_day")CF cell methods used for data aggregationCF feature type (e.g., "timeSeries", "profile", "trajectory")CF standard names used in the fileData citation informationCommand 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.COMMENTData compression method used (if any)Compression ratio achievedContact 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.CONVENTIONSCoordinate reference system (CRS) or projection informationCF coordinate system informationData collection campaigns or programsDimensions defined in the NetCDF fileData distribution formatModel ensemble informationEstimated file size in bytesExperiment 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 headerFill values used in the dataForcing data used in model runsGeographic coverage - northernmost latitudeGeographic coverage - southernmost latitudeLatitude resolution in degreesGeographic coverage - easternmost longitudeGeographic coverage - westernmost longitudeLongitude resolution in degreesVertical coverage - maximum altitude/depthVertical coverage - minimum altitude/depthVertical coordinate system (e.g., "pressure", "height", "depth")Global attributes not covered by specific fieldsHistory of data processing and transformations Maps to "history" in CF Convention ClimateForcast.HISTORYInitial conditions for model runsInstitution that created or maintains this data Maps to "institution" in CF Convention ClimateForcast.INSTITUTIONInstruments or sensors used for data collectionData license or usage restrictionsPhysical phenomena or variables measuredMeasurement methods or techniquesMissing value indicatorsEnglish name of the model used Maps to "model_name_english" in CF Convention ClimateForcast.MODEL_NAME_ENGLISHModel physics or parameterizations usedModel resolution (e.g., "T85", "1 degree")NetCDF library version used to create the fileNetCDF format versionPlatforms used for data collection (e.g., satellite, buoy, station)Data 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_IDProject identifier (e.g., "IPCC Fourth Assessment") Maps to "project_id" in CF Convention ClimateForcast.PROJECT_IDQuality control procedures appliedData quality flags or indicatorsRealization number for ensemble runs Maps to "realization" in CF Convention ClimateForcast.REALIZATIONReferences to publications or documentation Maps to "references" in CF Convention ClimateForcast.REFERENCESScientific keywords or topicsSource 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_IDTime coverage duration in secondsTime coverage endTime coverage startTime resolution (e.g., "daily", "monthly", "hourly")Time units (e.g., "days since 1850-01-01 00:00:00")Total number of dimensions in the fileTotal number of global attributesTotal number of variables in the fileUncertainty or error estimatesData update frequencyVariables defined in the NetCDF filegetAccessUrls(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.Struct.BuilderAll 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 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 informationgetCoordinateSystemsBuilder(int index) CF coordinate system informationCF 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 final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDimensions(int index) Dimensions defined in the NetCDF filegetDimensionsBuilder(int index) Dimensions defined in the NetCDF fileDimensions 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 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 fieldsgetGlobalAttributesBuilder(int index) Global attributes not covered by specific fieldsGlobal 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 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)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 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.Timestamp.BuilderTime coverage endcom.google.protobuf.TimestampOrBuilderTime coverage endcom.google.protobuf.TimestampTime coverage startcom.google.protobuf.Timestamp.BuilderTime 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 estimatesgetUncertaintiesBuilder(int index) Uncertainty or error estimatesUncertainty 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 filegetVariablesBuilder(int index) Variables defined in the NetCDF fileVariables 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 frequencyprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeAdditionalScientificMetadata(com.google.protobuf.Struct value) All unmapped NetCDF/CF-specific metadata as flexible key-value pairs This captures any scientific metadata not covered by the strongly-typed fields abovemergeBaseFields(TikaBaseFields value) Base Tika fields common to all document typesmergeEnsembleInfo(NetcdfEnsemble value) Model ensemble informationmergeFrom(ClimateForcastMetadata other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeTimeCoverageEnd(com.google.protobuf.Timestamp value) Time coverage endmergeTimeCoverageStart(com.google.protobuf.Timestamp value) Time coverage startremoveCoordinateSystems(int index) CF coordinate system informationremoveDimensions(int index) Dimensions defined in the NetCDF fileremoveGlobalAttributes(int index) Global attributes not covered by specific fieldsremoveUncertainties(int index) Uncertainty or error estimatesremoveVariables(int index) Variables defined in the NetCDF filesetAccessUrls(int index, String value) Data access URLs or DOIssetAcknowledgement(String value) Acknowledgements for data sources or funding Maps to "acknowledgement" in CF Convention ClimateForcast.ACKNOWLEDGEMENTsetAcknowledgementBytes(com.google.protobuf.ByteString value) Acknowledgements for data sources or funding Maps to "acknowledgement" in CF Convention ClimateForcast.ACKNOWLEDGEMENTsetAdditionalScientificMetadata(com.google.protobuf.Struct value) All unmapped NetCDF/CF-specific metadata as flexible key-value pairs This captures any scientific metadata not covered by the strongly-typed fields abovesetAdditionalScientificMetadata(com.google.protobuf.Struct.Builder builderForValue) All unmapped NetCDF/CF-specific metadata as flexible key-value pairs This captures any scientific metadata not covered by the strongly-typed fields abovesetBaseFields(TikaBaseFields value) Base Tika fields common to all document typessetBaseFields(TikaBaseFields.Builder builderForValue) Base Tika fields common to all document typessetBoundaryConditions(String value) Boundary conditions for model runssetBoundaryConditionsBytes(com.google.protobuf.ByteString value) Boundary conditions for model runssetCalendarType(String value) Calendar type used (e.g., "gregorian", "noleap", "360_day")setCalendarTypeBytes(com.google.protobuf.ByteString value) Calendar type used (e.g., "gregorian", "noleap", "360_day")setCfCellMethods(int index, String value) CF cell methods used for data aggregationsetCfFeatureType(String value) CF feature type (e.g., "timeSeries", "profile", "trajectory")setCfFeatureTypeBytes(com.google.protobuf.ByteString value) CF feature type (e.g., "timeSeries", "profile", "trajectory")setCfStandardNames(int index, String value) CF standard names used in the filesetCitation(String value) Data citation informationsetCitationBytes(com.google.protobuf.ByteString value) Data citation informationsetCommandLine(String value) Command line used to generate this data Maps to "cmd_ln" in CF Convention ClimateForcast.COMMAND_LINEsetCommandLineBytes(com.google.protobuf.ByteString value) Command line used to generate this data Maps to "cmd_ln" in CF Convention ClimateForcast.COMMAND_LINEsetComment(String value) Additional comments about the data Maps to "comment" in CF Convention ClimateForcast.COMMENTsetCommentBytes(com.google.protobuf.ByteString value) Additional comments about the data Maps to "comment" in CF Convention ClimateForcast.COMMENTsetCompressionMethod(String value) Data compression method used (if any)setCompressionMethodBytes(com.google.protobuf.ByteString value) Data compression method used (if any)setCompressionRatio(double value) Compression ratio achievedsetContact(String value) Contact information for data maintainer Maps to "contact" in CF Convention ClimateForcast.CONTACTsetContactBytes(com.google.protobuf.ByteString value) Contact information for data maintainer Maps to "contact" in CF Convention ClimateForcast.CONTACTsetConventions(String value) CF Convention version used (e.g., "CF-1.0", "CF-1.8") Maps to "Conventions" in CF Convention ClimateForcast.CONVENTIONSsetConventionsBytes(com.google.protobuf.ByteString value) CF Convention version used (e.g., "CF-1.0", "CF-1.8") Maps to "Conventions" in CF Convention ClimateForcast.CONVENTIONSCoordinate reference system (CRS) or projection informationsetCoordinateReferenceSystemBytes(com.google.protobuf.ByteString value) Coordinate reference system (CRS) or projection informationsetCoordinateSystems(int index, CfCoordinateSystem value) CF coordinate system informationsetCoordinateSystems(int index, CfCoordinateSystem.Builder builderForValue) CF coordinate system informationsetDataCampaigns(int index, String value) Data collection campaigns or programssetDimensions(int index, NetcdfDimension value) Dimensions defined in the NetCDF filesetDimensions(int index, NetcdfDimension.Builder builderForValue) Dimensions defined in the NetCDF filesetDistributionFormat(String value) Data distribution formatsetDistributionFormatBytes(com.google.protobuf.ByteString value) Data distribution formatsetEnsembleInfo(NetcdfEnsemble value) Model ensemble informationsetEnsembleInfo(NetcdfEnsemble.Builder builderForValue) Model ensemble informationsetEstimatedFileSize(long value) Estimated file size in bytessetExperimentId(String value) Experiment identifier (e.g., "720 ppm stabilization experiment") Maps to "experiment_id" in CF Convention ClimateForcast.EXPERIMENT_IDsetExperimentIdBytes(com.google.protobuf.ByteString value) Experiment identifier (e.g., "720 ppm stabilization experiment") Maps to "experiment_id" in CF Convention ClimateForcast.EXPERIMENT_IDsetFileTypeDescription(String value) NetCDF file type description (e.g., "NetCDF-3/CDM", "NetCDF-4") From NetCDF file headersetFileTypeDescriptionBytes(com.google.protobuf.ByteString value) NetCDF file type description (e.g., "NetCDF-3/CDM", "NetCDF-4") From NetCDF file headersetFillValues(int index, String value) Fill values used in the datasetForcingData(int index, String value) Forcing data used in model runssetGeospatialLatMax(double value) Geographic coverage - northernmost latitudesetGeospatialLatMin(double value) Geographic coverage - southernmost latitudesetGeospatialLatResolution(double value) Latitude resolution in degreessetGeospatialLonMax(double value) Geographic coverage - easternmost longitudesetGeospatialLonMin(double value) Geographic coverage - westernmost longitudesetGeospatialLonResolution(double value) Longitude resolution in degreessetGeospatialVerticalMax(double value) Vertical coverage - maximum altitude/depthsetGeospatialVerticalMin(double value) Vertical coverage - minimum altitude/depthVertical coordinate system (e.g., "pressure", "height", "depth")setGeospatialVerticalPositiveBytes(com.google.protobuf.ByteString value) Vertical coordinate system (e.g., "pressure", "height", "depth")setGlobalAttributes(int index, NetcdfAttribute value) Global attributes not covered by specific fieldssetGlobalAttributes(int index, NetcdfAttribute.Builder builderForValue) Global attributes not covered by specific fieldssetHistory(String value) History of data processing and transformations Maps to "history" in CF Convention ClimateForcast.HISTORYsetHistoryBytes(com.google.protobuf.ByteString value) History of data processing and transformations Maps to "history" in CF Convention ClimateForcast.HISTORYsetInitialConditions(String value) Initial conditions for model runssetInitialConditionsBytes(com.google.protobuf.ByteString value) Initial conditions for model runssetInstitution(String value) Institution that created or maintains this data Maps to "institution" in CF Convention ClimateForcast.INSTITUTIONsetInstitutionBytes(com.google.protobuf.ByteString value) Institution that created or maintains this data Maps to "institution" in CF Convention ClimateForcast.INSTITUTIONsetInstruments(int index, String value) Instruments or sensors used for data collectionsetLicense(String value) Data license or usage restrictionssetLicenseBytes(com.google.protobuf.ByteString value) Data license or usage restrictionssetMeasuredPhenomena(int index, String value) Physical phenomena or variables measuredsetMeasurementMethods(int index, String value) Measurement methods or techniquessetMissingValueIndicators(int index, String value) Missing value indicatorssetModelNameEnglish(String value) English name of the model used Maps to "model_name_english" in CF Convention ClimateForcast.MODEL_NAME_ENGLISHsetModelNameEnglishBytes(com.google.protobuf.ByteString value) English name of the model used Maps to "model_name_english" in CF Convention ClimateForcast.MODEL_NAME_ENGLISHsetModelPhysics(int index, String value) Model physics or parameterizations usedsetModelResolution(String value) Model resolution (e.g., "T85", "1 degree")setModelResolutionBytes(com.google.protobuf.ByteString value) Model resolution (e.g., "T85", "1 degree")setNetcdfLibraryVersion(String value) NetCDF library version used to create the filesetNetcdfLibraryVersionBytes(com.google.protobuf.ByteString value) NetCDF library version used to create the filesetNetcdfVersion(String value) NetCDF format versionsetNetcdfVersionBytes(com.google.protobuf.ByteString value) NetCDF format versionsetPlatforms(int index, String value) Platforms used for data collection (e.g., satellite, buoy, station)setProcessingLevel(String value) Data processing level (e.g., "Level 1", "Level 2", "Level 3")setProcessingLevelBytes(com.google.protobuf.ByteString value) Data processing level (e.g., "Level 1", "Level 2", "Level 3")setProgramId(String value) Program identifier that created this data Maps to "prg_ID" in CF Convention ClimateForcast.PROGRAM_IDsetProgramIdBytes(com.google.protobuf.ByteString value) Program identifier that created this data Maps to "prg_ID" in CF Convention ClimateForcast.PROGRAM_IDsetProjectId(String value) Project identifier (e.g., "IPCC Fourth Assessment") Maps to "project_id" in CF Convention ClimateForcast.PROJECT_IDsetProjectIdBytes(com.google.protobuf.ByteString value) Project identifier (e.g., "IPCC Fourth Assessment") Maps to "project_id" in CF Convention ClimateForcast.PROJECT_IDsetQualityControlProcedures(int index, String value) Quality control procedures appliedsetQualityFlags(int index, String value) Data quality flags or indicatorssetRealization(String value) Realization number for ensemble runs Maps to "realization" in CF Convention ClimateForcast.REALIZATIONsetRealizationBytes(com.google.protobuf.ByteString value) Realization number for ensemble runs Maps to "realization" in CF Convention ClimateForcast.REALIZATIONsetReferences(String value) References to publications or documentation Maps to "references" in CF Convention ClimateForcast.REFERENCESsetReferencesBytes(com.google.protobuf.ByteString value) References to publications or documentation Maps to "references" in CF Convention ClimateForcast.REFERENCESsetScientificKeywords(int index, String value) Scientific keywords or topicsSource of the data (model, observations, etc.) Maps to "source" in CF Convention ClimateForcast.SOURCEsetSourceBytes(com.google.protobuf.ByteString value) Source of the data (model, observations, etc.) Maps to "source" in CF Convention ClimateForcast.SOURCEsetTableId(String value) Table identifier for data organization Maps to "table_id" in CF Convention ClimateForcast.TABLE_IDsetTableIdBytes(com.google.protobuf.ByteString value) Table identifier for data organization Maps to "table_id" in CF Convention ClimateForcast.TABLE_IDsetTimeCoverageDurationSeconds(long value) Time coverage duration in secondssetTimeCoverageEnd(com.google.protobuf.Timestamp value) Time coverage endsetTimeCoverageEnd(com.google.protobuf.Timestamp.Builder builderForValue) Time coverage endsetTimeCoverageStart(com.google.protobuf.Timestamp value) Time coverage startsetTimeCoverageStart(com.google.protobuf.Timestamp.Builder builderForValue) Time coverage startsetTimeResolution(String value) Time resolution (e.g., "daily", "monthly", "hourly")setTimeResolutionBytes(com.google.protobuf.ByteString value) Time resolution (e.g., "daily", "monthly", "hourly")setTimeUnits(String value) Time units (e.g., "days since 1850-01-01 00:00:00")setTimeUnitsBytes(com.google.protobuf.ByteString value) Time units (e.g., "days since 1850-01-01 00:00:00")setTotalDimensions(int value) Total number of dimensions in the filesetTotalGlobalAttributes(int value) Total number of global attributessetTotalVariables(int value) Total number of variables in the filesetUncertainties(int index, NetcdfUncertainty value) Uncertainty or error estimatessetUncertainties(int index, NetcdfUncertainty.Builder builderForValue) Uncertainty or error estimatessetUpdateFrequency(String value) Data update frequencysetUpdateFrequencyBytes(com.google.protobuf.ByteString value) Data update frequencysetVariables(int index, NetcdfVariable value) Variables defined in the NetCDF filesetVariables(int index, NetcdfVariable.Builder builderForValue) Variables defined in the NetCDF fileMethods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ClimateForcastMetadata.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ClimateForcastMetadata.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ClimateForcastMetadata.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClimateForcastMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ClimateForcastMetadata.Builder>
-
mergeFrom
public ClimateForcastMetadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClimateForcastMetadata.Builder>- Throws:
IOException
-
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.
-
setProgramId
Program identifier that created this data Maps to "prg_ID" in CF Convention ClimateForcast.PROGRAM_ID
optional string program_id = 1 [json_name = "programId"];- Parameters:
value- The programId to set.- Returns:
- This builder for chaining.
-
clearProgramId
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:
- This builder for chaining.
-
setProgramIdBytes
Program identifier that created this data Maps to "prg_ID" in CF Convention ClimateForcast.PROGRAM_ID
optional string program_id = 1 [json_name = "programId"];- Parameters:
value- The bytes for programId to set.- Returns:
- This builder for chaining.
-
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.
-
setCommandLine
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"];- Parameters:
value- The commandLine to set.- Returns:
- This builder for chaining.
-
clearCommandLine
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:
- This builder for chaining.
-
setCommandLineBytes
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"];- Parameters:
value- The bytes for commandLine to set.- Returns:
- This builder for chaining.
-
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.
-
setHistory
History of data processing and transformations Maps to "history" in CF Convention ClimateForcast.HISTORY
optional string history = 3 [json_name = "history"];- Parameters:
value- The history to set.- Returns:
- This builder for chaining.
-
clearHistory
History of data processing and transformations Maps to "history" in CF Convention ClimateForcast.HISTORY
optional string history = 3 [json_name = "history"];- Returns:
- This builder for chaining.
-
setHistoryBytes
History of data processing and transformations Maps to "history" in CF Convention ClimateForcast.HISTORY
optional string history = 3 [json_name = "history"];- Parameters:
value- The bytes for history to set.- Returns:
- This builder for chaining.
-
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.
-
setTableId
Table identifier for data organization Maps to "table_id" in CF Convention ClimateForcast.TABLE_ID
optional string table_id = 4 [json_name = "tableId"];- Parameters:
value- The tableId to set.- Returns:
- This builder for chaining.
-
clearTableId
Table identifier for data organization Maps to "table_id" in CF Convention ClimateForcast.TABLE_ID
optional string table_id = 4 [json_name = "tableId"];- Returns:
- This builder for chaining.
-
setTableIdBytes
Table identifier for data organization Maps to "table_id" in CF Convention ClimateForcast.TABLE_ID
optional string table_id = 4 [json_name = "tableId"];- Parameters:
value- The bytes for tableId to set.- Returns:
- This builder for chaining.
-
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.
-
setInstitution
Institution that created or maintains this data Maps to "institution" in CF Convention ClimateForcast.INSTITUTION
optional string institution = 5 [json_name = "institution"];- Parameters:
value- The institution to set.- Returns:
- This builder for chaining.
-
clearInstitution
Institution that created or maintains this data Maps to "institution" in CF Convention ClimateForcast.INSTITUTION
optional string institution = 5 [json_name = "institution"];- Returns:
- This builder for chaining.
-
setInstitutionBytes
Institution that created or maintains this data Maps to "institution" in CF Convention ClimateForcast.INSTITUTION
optional string institution = 5 [json_name = "institution"];- Parameters:
value- The bytes for institution to set.- Returns:
- This builder for chaining.
-
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.
-
setSource
Source of the data (model, observations, etc.) Maps to "source" in CF Convention ClimateForcast.SOURCE
optional string source = 6 [json_name = "source"];- Parameters:
value- The source to set.- Returns:
- This builder for chaining.
-
clearSource
Source of the data (model, observations, etc.) Maps to "source" in CF Convention ClimateForcast.SOURCE
optional string source = 6 [json_name = "source"];- Returns:
- This builder for chaining.
-
setSourceBytes
Source of the data (model, observations, etc.) Maps to "source" in CF Convention ClimateForcast.SOURCE
optional string source = 6 [json_name = "source"];- Parameters:
value- The bytes for source to set.- Returns:
- This builder for chaining.
-
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.
-
setContact
Contact information for data maintainer Maps to "contact" in CF Convention ClimateForcast.CONTACT
optional string contact = 7 [json_name = "contact"];- Parameters:
value- The contact to set.- Returns:
- This builder for chaining.
-
clearContact
Contact information for data maintainer Maps to "contact" in CF Convention ClimateForcast.CONTACT
optional string contact = 7 [json_name = "contact"];- Returns:
- This builder for chaining.
-
setContactBytes
Contact information for data maintainer Maps to "contact" in CF Convention ClimateForcast.CONTACT
optional string contact = 7 [json_name = "contact"];- Parameters:
value- The bytes for contact to set.- Returns:
- This builder for chaining.
-
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.
-
setProjectId
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"];- Parameters:
value- The projectId to set.- Returns:
- This builder for chaining.
-
clearProjectId
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:
- This builder for chaining.
-
setProjectIdBytes
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"];- Parameters:
value- The bytes for projectId to set.- Returns:
- This builder for chaining.
-
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.
-
setConventions
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"];- Parameters:
value- The conventions to set.- Returns:
- This builder for chaining.
-
clearConventions
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:
- This builder for chaining.
-
setConventionsBytes
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"];- Parameters:
value- The bytes for conventions to set.- Returns:
- This builder for chaining.
-
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.
-
setReferences
References to publications or documentation Maps to "references" in CF Convention ClimateForcast.REFERENCES
optional string references = 10 [json_name = "references"];- Parameters:
value- The references to set.- Returns:
- This builder for chaining.
-
clearReferences
References to publications or documentation Maps to "references" in CF Convention ClimateForcast.REFERENCES
optional string references = 10 [json_name = "references"];- Returns:
- This builder for chaining.
-
setReferencesBytes
References to publications or documentation Maps to "references" in CF Convention ClimateForcast.REFERENCES
optional string references = 10 [json_name = "references"];- Parameters:
value- The bytes for references to set.- Returns:
- This builder for chaining.
-
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.
-
setAcknowledgement
Acknowledgements for data sources or funding Maps to "acknowledgement" in CF Convention ClimateForcast.ACKNOWLEDGEMENT
optional string acknowledgement = 11 [json_name = "acknowledgement"];- Parameters:
value- The acknowledgement to set.- Returns:
- This builder for chaining.
-
clearAcknowledgement
Acknowledgements for data sources or funding Maps to "acknowledgement" in CF Convention ClimateForcast.ACKNOWLEDGEMENT
optional string acknowledgement = 11 [json_name = "acknowledgement"];- Returns:
- This builder for chaining.
-
setAcknowledgementBytes
Acknowledgements for data sources or funding Maps to "acknowledgement" in CF Convention ClimateForcast.ACKNOWLEDGEMENT
optional string acknowledgement = 11 [json_name = "acknowledgement"];- Parameters:
value- The bytes for acknowledgement to set.- Returns:
- This builder for chaining.
-
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.
-
setRealization
Realization number for ensemble runs Maps to "realization" in CF Convention ClimateForcast.REALIZATION
optional string realization = 12 [json_name = "realization"];- Parameters:
value- The realization to set.- Returns:
- This builder for chaining.
-
clearRealization
Realization number for ensemble runs Maps to "realization" in CF Convention ClimateForcast.REALIZATION
optional string realization = 12 [json_name = "realization"];- Returns:
- This builder for chaining.
-
setRealizationBytes
Realization number for ensemble runs Maps to "realization" in CF Convention ClimateForcast.REALIZATION
optional string realization = 12 [json_name = "realization"];- Parameters:
value- The bytes for realization to set.- Returns:
- This builder for chaining.
-
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.
-
setExperimentId
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"];- Parameters:
value- The experimentId to set.- Returns:
- This builder for chaining.
-
clearExperimentId
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:
- This builder for chaining.
-
setExperimentIdBytes
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"];- Parameters:
value- The bytes for experimentId to set.- Returns:
- This builder for chaining.
-
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.
-
setComment
Additional comments about the data Maps to "comment" in CF Convention ClimateForcast.COMMENT
optional string comment = 14 [json_name = "comment"];- Parameters:
value- The comment to set.- Returns:
- This builder for chaining.
-
clearComment
Additional comments about the data Maps to "comment" in CF Convention ClimateForcast.COMMENT
optional string comment = 14 [json_name = "comment"];- Returns:
- This builder for chaining.
-
setCommentBytes
Additional comments about the data Maps to "comment" in CF Convention ClimateForcast.COMMENT
optional string comment = 14 [json_name = "comment"];- Parameters:
value- The bytes for comment to set.- Returns:
- This builder for chaining.
-
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.
-
setModelNameEnglish
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"];- Parameters:
value- The modelNameEnglish to set.- Returns:
- This builder for chaining.
-
clearModelNameEnglish
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:
- This builder for chaining.
-
setModelNameEnglishBytes
public ClimateForcastMetadata.Builder setModelNameEnglishBytes(com.google.protobuf.ByteString value) 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"];- Parameters:
value- The bytes for modelNameEnglish to set.- Returns:
- This builder for chaining.
-
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.
-
setFileTypeDescription
NetCDF file type description (e.g., "NetCDF-3/CDM", "NetCDF-4") From NetCDF file header
optional string file_type_description = 16 [json_name = "fileTypeDescription"];- Parameters:
value- The fileTypeDescription to set.- Returns:
- This builder for chaining.
-
clearFileTypeDescription
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:
- This builder for chaining.
-
setFileTypeDescriptionBytes
public ClimateForcastMetadata.Builder setFileTypeDescriptionBytes(com.google.protobuf.ByteString value) NetCDF file type description (e.g., "NetCDF-3/CDM", "NetCDF-4") From NetCDF file header
optional string file_type_description = 16 [json_name = "fileTypeDescription"];- Parameters:
value- The bytes for fileTypeDescription to set.- Returns:
- This builder for chaining.
-
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.
-
setNetcdfVersion
NetCDF format version
optional string netcdf_version = 17 [json_name = "netcdfVersion"];- Parameters:
value- The netcdfVersion to set.- Returns:
- This builder for chaining.
-
clearNetcdfVersion
NetCDF format version
optional string netcdf_version = 17 [json_name = "netcdfVersion"];- Returns:
- This builder for chaining.
-
setNetcdfVersionBytes
NetCDF format version
optional string netcdf_version = 17 [json_name = "netcdfVersion"];- Parameters:
value- The bytes for netcdfVersion to set.- Returns:
- This builder for chaining.
-
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.
-
setNetcdfLibraryVersion
NetCDF library version used to create the file
optional string netcdf_library_version = 18 [json_name = "netcdfLibraryVersion"];- Parameters:
value- The netcdfLibraryVersion to set.- Returns:
- This builder for chaining.
-
clearNetcdfLibraryVersion
NetCDF library version used to create the file
optional string netcdf_library_version = 18 [json_name = "netcdfLibraryVersion"];- Returns:
- This builder for chaining.
-
setNetcdfLibraryVersionBytes
public ClimateForcastMetadata.Builder setNetcdfLibraryVersionBytes(com.google.protobuf.ByteString value) NetCDF library version used to create the file
optional string netcdf_library_version = 18 [json_name = "netcdfLibraryVersion"];- Parameters:
value- The bytes for netcdfLibraryVersion to set.- Returns:
- This builder for chaining.
-
getDimensionsList
Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"];- Specified by:
getDimensionsListin 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
-
setDimensions
Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"]; -
setDimensions
public ClimateForcastMetadata.Builder setDimensions(int index, NetcdfDimension.Builder builderForValue) Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"]; -
addDimensions
Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"]; -
addDimensions
Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"]; -
addDimensions
Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"]; -
addDimensions
public ClimateForcastMetadata.Builder addDimensions(int index, NetcdfDimension.Builder builderForValue) Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"]; -
addAllDimensions
Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"]; -
clearDimensions
Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"]; -
removeDimensions
Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"]; -
getDimensionsBuilder
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"];- Specified by:
getDimensionsOrBuilderin 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
-
addDimensionsBuilder
Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"]; -
addDimensionsBuilder
Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"]; -
getDimensionsBuilderList
Dimensions defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfDimension dimensions = 19 [json_name = "dimensions"]; -
getVariablesList
Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"];- Specified by:
getVariablesListin 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
-
setVariables
Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"]; -
setVariables
public ClimateForcastMetadata.Builder setVariables(int index, NetcdfVariable.Builder builderForValue) Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"]; -
addVariables
Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"]; -
addVariables
Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"]; -
addVariables
Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"]; -
addVariables
public ClimateForcastMetadata.Builder addVariables(int index, NetcdfVariable.Builder builderForValue) Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"]; -
addAllVariables
Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"]; -
clearVariables
Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"]; -
removeVariables
Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"]; -
getVariablesBuilder
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"];- Specified by:
getVariablesOrBuilderin 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
-
addVariablesBuilder
Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"]; -
addVariablesBuilder
Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"]; -
getVariablesBuilderList
Variables defined in the NetCDF file
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfVariable variables = 20 [json_name = "variables"]; -
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
-
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
-
setGlobalAttributes
Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"]; -
setGlobalAttributes
public ClimateForcastMetadata.Builder setGlobalAttributes(int index, NetcdfAttribute.Builder builderForValue) Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"]; -
addGlobalAttributes
Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"]; -
addGlobalAttributes
Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"]; -
addGlobalAttributes
Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"]; -
addGlobalAttributes
public ClimateForcastMetadata.Builder addGlobalAttributes(int index, NetcdfAttribute.Builder builderForValue) Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"]; -
addAllGlobalAttributes
public ClimateForcastMetadata.Builder addAllGlobalAttributes(Iterable<? extends NetcdfAttribute> values) Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"]; -
clearGlobalAttributes
Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"]; -
removeGlobalAttributes
Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"]; -
getGlobalAttributesBuilder
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"];- Specified by:
getGlobalAttributesOrBuilderin 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
-
addGlobalAttributesBuilder
Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"]; -
addGlobalAttributesBuilder
Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"]; -
getGlobalAttributesBuilderList
Global attributes not covered by specific fields
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfAttribute global_attributes = 21 [json_name = "globalAttributes"]; -
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.
-
setCfStandardNames
CF standard names used in the file
repeated string cf_standard_names = 22 [json_name = "cfStandardNames"];- Parameters:
index- The index to set the value at.value- The cfStandardNames to set.- Returns:
- This builder for chaining.
-
addCfStandardNames
CF standard names used in the file
repeated string cf_standard_names = 22 [json_name = "cfStandardNames"];- Parameters:
value- The cfStandardNames to add.- Returns:
- This builder for chaining.
-
addAllCfStandardNames
CF standard names used in the file
repeated string cf_standard_names = 22 [json_name = "cfStandardNames"];- Parameters:
values- The cfStandardNames to add.- Returns:
- This builder for chaining.
-
clearCfStandardNames
CF standard names used in the file
repeated string cf_standard_names = 22 [json_name = "cfStandardNames"];- Returns:
- This builder for chaining.
-
addCfStandardNamesBytes
CF standard names used in the file
repeated string cf_standard_names = 22 [json_name = "cfStandardNames"];- Parameters:
value- The bytes of the cfStandardNames to add.- Returns:
- This builder for chaining.
-
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.
-
setCfFeatureType
CF feature type (e.g., "timeSeries", "profile", "trajectory")
optional string cf_feature_type = 23 [json_name = "cfFeatureType"];- Parameters:
value- The cfFeatureType to set.- Returns:
- This builder for chaining.
-
clearCfFeatureType
CF feature type (e.g., "timeSeries", "profile", "trajectory")
optional string cf_feature_type = 23 [json_name = "cfFeatureType"];- Returns:
- This builder for chaining.
-
setCfFeatureTypeBytes
CF feature type (e.g., "timeSeries", "profile", "trajectory")
optional string cf_feature_type = 23 [json_name = "cfFeatureType"];- Parameters:
value- The bytes for cfFeatureType to set.- Returns:
- This builder for chaining.
-
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.
-
setCfCellMethods
CF cell methods used for data aggregation
repeated string cf_cell_methods = 24 [json_name = "cfCellMethods"];- Parameters:
index- The index to set the value at.value- The cfCellMethods to set.- Returns:
- This builder for chaining.
-
addCfCellMethods
CF cell methods used for data aggregation
repeated string cf_cell_methods = 24 [json_name = "cfCellMethods"];- Parameters:
value- The cfCellMethods to add.- Returns:
- This builder for chaining.
-
addAllCfCellMethods
CF cell methods used for data aggregation
repeated string cf_cell_methods = 24 [json_name = "cfCellMethods"];- Parameters:
values- The cfCellMethods to add.- Returns:
- This builder for chaining.
-
clearCfCellMethods
CF cell methods used for data aggregation
repeated string cf_cell_methods = 24 [json_name = "cfCellMethods"];- Returns:
- This builder for chaining.
-
addCfCellMethodsBytes
CF cell methods used for data aggregation
repeated string cf_cell_methods = 24 [json_name = "cfCellMethods"];- Parameters:
value- The bytes of the cfCellMethods to add.- Returns:
- This builder for chaining.
-
getCoordinateSystemsList
CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"];- Specified by:
getCoordinateSystemsListin 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
-
setCoordinateSystems
CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"]; -
setCoordinateSystems
public ClimateForcastMetadata.Builder setCoordinateSystems(int index, CfCoordinateSystem.Builder builderForValue) CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"]; -
addCoordinateSystems
CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"]; -
addCoordinateSystems
CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"]; -
addCoordinateSystems
public ClimateForcastMetadata.Builder addCoordinateSystems(CfCoordinateSystem.Builder builderForValue) CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"]; -
addCoordinateSystems
public ClimateForcastMetadata.Builder addCoordinateSystems(int index, CfCoordinateSystem.Builder builderForValue) CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"]; -
addAllCoordinateSystems
public ClimateForcastMetadata.Builder addAllCoordinateSystems(Iterable<? extends CfCoordinateSystem> values) CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"]; -
clearCoordinateSystems
CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"]; -
removeCoordinateSystems
CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"]; -
getCoordinateSystemsBuilder
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"];- Specified by:
getCoordinateSystemsOrBuilderin interfaceClimateForcastMetadataOrBuilder
-
getCoordinateSystemsOrBuilderList
CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"];- Specified by:
getCoordinateSystemsOrBuilderListin interfaceClimateForcastMetadataOrBuilder
-
addCoordinateSystemsBuilder
CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"]; -
addCoordinateSystemsBuilder
CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"]; -
getCoordinateSystemsBuilderList
CF coordinate system information
repeated .ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem coordinate_systems = 25 [json_name = "coordinateSystems"]; -
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.
-
setTimeCoverageStart
Time coverage start
optional .google.protobuf.Timestamp time_coverage_start = 26 [json_name = "timeCoverageStart"]; -
setTimeCoverageStart
public ClimateForcastMetadata.Builder setTimeCoverageStart(com.google.protobuf.Timestamp.Builder builderForValue) Time coverage start
optional .google.protobuf.Timestamp time_coverage_start = 26 [json_name = "timeCoverageStart"]; -
mergeTimeCoverageStart
Time coverage start
optional .google.protobuf.Timestamp time_coverage_start = 26 [json_name = "timeCoverageStart"]; -
clearTimeCoverageStart
Time coverage start
optional .google.protobuf.Timestamp time_coverage_start = 26 [json_name = "timeCoverageStart"]; -
getTimeCoverageStartBuilder
public com.google.protobuf.Timestamp.Builder getTimeCoverageStartBuilder()Time coverage start
optional .google.protobuf.Timestamp time_coverage_start = 26 [json_name = "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.
-
setTimeCoverageEnd
Time coverage end
optional .google.protobuf.Timestamp time_coverage_end = 27 [json_name = "timeCoverageEnd"]; -
setTimeCoverageEnd
public ClimateForcastMetadata.Builder setTimeCoverageEnd(com.google.protobuf.Timestamp.Builder builderForValue) Time coverage end
optional .google.protobuf.Timestamp time_coverage_end = 27 [json_name = "timeCoverageEnd"]; -
mergeTimeCoverageEnd
Time coverage end
optional .google.protobuf.Timestamp time_coverage_end = 27 [json_name = "timeCoverageEnd"]; -
clearTimeCoverageEnd
Time coverage end
optional .google.protobuf.Timestamp time_coverage_end = 27 [json_name = "timeCoverageEnd"]; -
getTimeCoverageEndBuilder
public com.google.protobuf.Timestamp.Builder getTimeCoverageEndBuilder()Time coverage end
optional .google.protobuf.Timestamp time_coverage_end = 27 [json_name = "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.
-
setTimeCoverageDurationSeconds
Time coverage duration in seconds
optional int64 time_coverage_duration_seconds = 28 [json_name = "timeCoverageDurationSeconds"];- Parameters:
value- The timeCoverageDurationSeconds to set.- Returns:
- This builder for chaining.
-
clearTimeCoverageDurationSeconds
Time coverage duration in seconds
optional int64 time_coverage_duration_seconds = 28 [json_name = "timeCoverageDurationSeconds"];- Returns:
- This builder for chaining.
-
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.
-
setTimeResolution
Time resolution (e.g., "daily", "monthly", "hourly")
optional string time_resolution = 29 [json_name = "timeResolution"];- Parameters:
value- The timeResolution to set.- Returns:
- This builder for chaining.
-
clearTimeResolution
Time resolution (e.g., "daily", "monthly", "hourly")
optional string time_resolution = 29 [json_name = "timeResolution"];- Returns:
- This builder for chaining.
-
setTimeResolutionBytes
Time resolution (e.g., "daily", "monthly", "hourly")
optional string time_resolution = 29 [json_name = "timeResolution"];- Parameters:
value- The bytes for timeResolution to set.- Returns:
- This builder for chaining.
-
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.
-
setCalendarType
Calendar type used (e.g., "gregorian", "noleap", "360_day")
optional string calendar_type = 30 [json_name = "calendarType"];- Parameters:
value- The calendarType to set.- Returns:
- This builder for chaining.
-
clearCalendarType
Calendar type used (e.g., "gregorian", "noleap", "360_day")
optional string calendar_type = 30 [json_name = "calendarType"];- Returns:
- This builder for chaining.
-
setCalendarTypeBytes
Calendar type used (e.g., "gregorian", "noleap", "360_day")
optional string calendar_type = 30 [json_name = "calendarType"];- Parameters:
value- The bytes for calendarType to set.- Returns:
- This builder for chaining.
-
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.
-
setTimeUnits
Time units (e.g., "days since 1850-01-01 00:00:00")
optional string time_units = 31 [json_name = "timeUnits"];- Parameters:
value- The timeUnits to set.- Returns:
- This builder for chaining.
-
clearTimeUnits
Time units (e.g., "days since 1850-01-01 00:00:00")
optional string time_units = 31 [json_name = "timeUnits"];- Returns:
- This builder for chaining.
-
setTimeUnitsBytes
Time units (e.g., "days since 1850-01-01 00:00:00")
optional string time_units = 31 [json_name = "timeUnits"];- Parameters:
value- The bytes for timeUnits to set.- Returns:
- This builder for chaining.
-
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.
-
setGeospatialLatMax
Geographic coverage - northernmost latitude
optional double geospatial_lat_max = 32 [json_name = "geospatialLatMax"];- Parameters:
value- The geospatialLatMax to set.- Returns:
- This builder for chaining.
-
clearGeospatialLatMax
Geographic coverage - northernmost latitude
optional double geospatial_lat_max = 32 [json_name = "geospatialLatMax"];- Returns:
- This builder for chaining.
-
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.
-
setGeospatialLatMin
Geographic coverage - southernmost latitude
optional double geospatial_lat_min = 33 [json_name = "geospatialLatMin"];- Parameters:
value- The geospatialLatMin to set.- Returns:
- This builder for chaining.
-
clearGeospatialLatMin
Geographic coverage - southernmost latitude
optional double geospatial_lat_min = 33 [json_name = "geospatialLatMin"];- Returns:
- This builder for chaining.
-
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.
-
setGeospatialLonMax
Geographic coverage - easternmost longitude
optional double geospatial_lon_max = 34 [json_name = "geospatialLonMax"];- Parameters:
value- The geospatialLonMax to set.- Returns:
- This builder for chaining.
-
clearGeospatialLonMax
Geographic coverage - easternmost longitude
optional double geospatial_lon_max = 34 [json_name = "geospatialLonMax"];- Returns:
- This builder for chaining.
-
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.
-
setGeospatialLonMin
Geographic coverage - westernmost longitude
optional double geospatial_lon_min = 35 [json_name = "geospatialLonMin"];- Parameters:
value- The geospatialLonMin to set.- Returns:
- This builder for chaining.
-
clearGeospatialLonMin
Geographic coverage - westernmost longitude
optional double geospatial_lon_min = 35 [json_name = "geospatialLonMin"];- Returns:
- This builder for chaining.
-
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.
-
setGeospatialLatResolution
Latitude resolution in degrees
optional double geospatial_lat_resolution = 36 [json_name = "geospatialLatResolution"];- Parameters:
value- The geospatialLatResolution to set.- Returns:
- This builder for chaining.
-
clearGeospatialLatResolution
Latitude resolution in degrees
optional double geospatial_lat_resolution = 36 [json_name = "geospatialLatResolution"];- Returns:
- This builder for chaining.
-
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.
-
setGeospatialLonResolution
Longitude resolution in degrees
optional double geospatial_lon_resolution = 37 [json_name = "geospatialLonResolution"];- Parameters:
value- The geospatialLonResolution to set.- Returns:
- This builder for chaining.
-
clearGeospatialLonResolution
Longitude resolution in degrees
optional double geospatial_lon_resolution = 37 [json_name = "geospatialLonResolution"];- Returns:
- This builder for chaining.
-
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.
-
setGeospatialVerticalMax
Vertical coverage - maximum altitude/depth
optional double geospatial_vertical_max = 38 [json_name = "geospatialVerticalMax"];- Parameters:
value- The geospatialVerticalMax to set.- Returns:
- This builder for chaining.
-
clearGeospatialVerticalMax
Vertical coverage - maximum altitude/depth
optional double geospatial_vertical_max = 38 [json_name = "geospatialVerticalMax"];- Returns:
- This builder for chaining.
-
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.
-
setGeospatialVerticalMin
Vertical coverage - minimum altitude/depth
optional double geospatial_vertical_min = 39 [json_name = "geospatialVerticalMin"];- Parameters:
value- The geospatialVerticalMin to set.- Returns:
- This builder for chaining.
-
clearGeospatialVerticalMin
Vertical coverage - minimum altitude/depth
optional double geospatial_vertical_min = 39 [json_name = "geospatialVerticalMin"];- Returns:
- This builder for chaining.
-
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.
-
setGeospatialVerticalPositive
Vertical coordinate system (e.g., "pressure", "height", "depth")
optional string geospatial_vertical_positive = 40 [json_name = "geospatialVerticalPositive"];- Parameters:
value- The geospatialVerticalPositive to set.- Returns:
- This builder for chaining.
-
clearGeospatialVerticalPositive
Vertical coordinate system (e.g., "pressure", "height", "depth")
optional string geospatial_vertical_positive = 40 [json_name = "geospatialVerticalPositive"];- Returns:
- This builder for chaining.
-
setGeospatialVerticalPositiveBytes
public ClimateForcastMetadata.Builder setGeospatialVerticalPositiveBytes(com.google.protobuf.ByteString value) Vertical coordinate system (e.g., "pressure", "height", "depth")
optional string geospatial_vertical_positive = 40 [json_name = "geospatialVerticalPositive"];- Parameters:
value- The bytes for geospatialVerticalPositive to set.- Returns:
- This builder for chaining.
-
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.
-
setCoordinateReferenceSystem
Coordinate reference system (CRS) or projection information
optional string coordinate_reference_system = 41 [json_name = "coordinateReferenceSystem"];- Parameters:
value- The coordinateReferenceSystem to set.- Returns:
- This builder for chaining.
-
clearCoordinateReferenceSystem
Coordinate reference system (CRS) or projection information
optional string coordinate_reference_system = 41 [json_name = "coordinateReferenceSystem"];- Returns:
- This builder for chaining.
-
setCoordinateReferenceSystemBytes
public ClimateForcastMetadata.Builder setCoordinateReferenceSystemBytes(com.google.protobuf.ByteString value) Coordinate reference system (CRS) or projection information
optional string coordinate_reference_system = 41 [json_name = "coordinateReferenceSystem"];- Parameters:
value- The bytes for coordinateReferenceSystem to set.- Returns:
- This builder for chaining.
-
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.
-
setProcessingLevel
Data processing level (e.g., "Level 1", "Level 2", "Level 3")
optional string processing_level = 42 [json_name = "processingLevel"];- Parameters:
value- The processingLevel to set.- Returns:
- This builder for chaining.
-
clearProcessingLevel
Data processing level (e.g., "Level 1", "Level 2", "Level 3")
optional string processing_level = 42 [json_name = "processingLevel"];- Returns:
- This builder for chaining.
-
setProcessingLevelBytes
Data processing level (e.g., "Level 1", "Level 2", "Level 3")
optional string processing_level = 42 [json_name = "processingLevel"];- Parameters:
value- The bytes for processingLevel to set.- Returns:
- This builder for chaining.
-
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.
-
setQualityControlProcedures
Quality control procedures applied
repeated string quality_control_procedures = 43 [json_name = "qualityControlProcedures"];- Parameters:
index- The index to set the value at.value- The qualityControlProcedures to set.- Returns:
- This builder for chaining.
-
addQualityControlProcedures
Quality control procedures applied
repeated string quality_control_procedures = 43 [json_name = "qualityControlProcedures"];- Parameters:
value- The qualityControlProcedures to add.- Returns:
- This builder for chaining.
-
addAllQualityControlProcedures
Quality control procedures applied
repeated string quality_control_procedures = 43 [json_name = "qualityControlProcedures"];- Parameters:
values- The qualityControlProcedures to add.- Returns:
- This builder for chaining.
-
clearQualityControlProcedures
Quality control procedures applied
repeated string quality_control_procedures = 43 [json_name = "qualityControlProcedures"];- Returns:
- This builder for chaining.
-
addQualityControlProceduresBytes
public ClimateForcastMetadata.Builder addQualityControlProceduresBytes(com.google.protobuf.ByteString value) Quality control procedures applied
repeated string quality_control_procedures = 43 [json_name = "qualityControlProcedures"];- Parameters:
value- The bytes of the qualityControlProcedures to add.- Returns:
- This builder for chaining.
-
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.
-
setQualityFlags
Data quality flags or indicators
repeated string quality_flags = 44 [json_name = "qualityFlags"];- Parameters:
index- The index to set the value at.value- The qualityFlags to set.- Returns:
- This builder for chaining.
-
addQualityFlags
Data quality flags or indicators
repeated string quality_flags = 44 [json_name = "qualityFlags"];- Parameters:
value- The qualityFlags to add.- Returns:
- This builder for chaining.
-
addAllQualityFlags
Data quality flags or indicators
repeated string quality_flags = 44 [json_name = "qualityFlags"];- Parameters:
values- The qualityFlags to add.- Returns:
- This builder for chaining.
-
clearQualityFlags
Data quality flags or indicators
repeated string quality_flags = 44 [json_name = "qualityFlags"];- Returns:
- This builder for chaining.
-
addQualityFlagsBytes
Data quality flags or indicators
repeated string quality_flags = 44 [json_name = "qualityFlags"];- Parameters:
value- The bytes of the qualityFlags to add.- Returns:
- This builder for chaining.
-
getUncertaintiesList
Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"];- Specified by:
getUncertaintiesListin 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
-
setUncertainties
Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"]; -
setUncertainties
public ClimateForcastMetadata.Builder setUncertainties(int index, NetcdfUncertainty.Builder builderForValue) Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"]; -
addUncertainties
Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"]; -
addUncertainties
Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"]; -
addUncertainties
Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"]; -
addUncertainties
public ClimateForcastMetadata.Builder addUncertainties(int index, NetcdfUncertainty.Builder builderForValue) Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"]; -
addAllUncertainties
public ClimateForcastMetadata.Builder addAllUncertainties(Iterable<? extends NetcdfUncertainty> values) Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"]; -
clearUncertainties
Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"]; -
removeUncertainties
Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"]; -
getUncertaintiesBuilder
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"];- Specified by:
getUncertaintiesOrBuilderin interfaceClimateForcastMetadataOrBuilder
-
getUncertaintiesOrBuilderList
Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"];- Specified by:
getUncertaintiesOrBuilderListin interfaceClimateForcastMetadataOrBuilder
-
addUncertaintiesBuilder
Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"]; -
addUncertaintiesBuilder
Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"]; -
getUncertaintiesBuilderList
Uncertainty or error estimates
repeated .ai.pipestream.parsed.data.climate.v1.NetcdfUncertainty uncertainties = 45 [json_name = "uncertainties"]; -
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.
-
setMissingValueIndicators
Missing value indicators
repeated string missing_value_indicators = 46 [json_name = "missingValueIndicators"];- Parameters:
index- The index to set the value at.value- The missingValueIndicators to set.- Returns:
- This builder for chaining.
-
addMissingValueIndicators
Missing value indicators
repeated string missing_value_indicators = 46 [json_name = "missingValueIndicators"];- Parameters:
value- The missingValueIndicators to add.- Returns:
- This builder for chaining.
-
addAllMissingValueIndicators
Missing value indicators
repeated string missing_value_indicators = 46 [json_name = "missingValueIndicators"];- Parameters:
values- The missingValueIndicators to add.- Returns:
- This builder for chaining.
-
clearMissingValueIndicators
Missing value indicators
repeated string missing_value_indicators = 46 [json_name = "missingValueIndicators"];- Returns:
- This builder for chaining.
-
addMissingValueIndicatorsBytes
public ClimateForcastMetadata.Builder addMissingValueIndicatorsBytes(com.google.protobuf.ByteString value) Missing value indicators
repeated string missing_value_indicators = 46 [json_name = "missingValueIndicators"];- Parameters:
value- The bytes of the missingValueIndicators to add.- Returns:
- This builder for chaining.
-
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.
-
setFillValues
Fill values used in the data
repeated string fill_values = 47 [json_name = "fillValues"];- Parameters:
index- The index to set the value at.value- The fillValues to set.- Returns:
- This builder for chaining.
-
addFillValues
Fill values used in the data
repeated string fill_values = 47 [json_name = "fillValues"];- Parameters:
value- The fillValues to add.- Returns:
- This builder for chaining.
-
addAllFillValues
Fill values used in the data
repeated string fill_values = 47 [json_name = "fillValues"];- Parameters:
values- The fillValues to add.- Returns:
- This builder for chaining.
-
clearFillValues
Fill values used in the data
repeated string fill_values = 47 [json_name = "fillValues"];- Returns:
- This builder for chaining.
-
addFillValuesBytes
Fill values used in the data
repeated string fill_values = 47 [json_name = "fillValues"];- Parameters:
value- The bytes of the fillValues to add.- Returns:
- This builder for chaining.
-
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.
-
setMeasuredPhenomena
Physical phenomena or variables measured
repeated string measured_phenomena = 48 [json_name = "measuredPhenomena"];- Parameters:
index- The index to set the value at.value- The measuredPhenomena to set.- Returns:
- This builder for chaining.
-
addMeasuredPhenomena
Physical phenomena or variables measured
repeated string measured_phenomena = 48 [json_name = "measuredPhenomena"];- Parameters:
value- The measuredPhenomena to add.- Returns:
- This builder for chaining.
-
addAllMeasuredPhenomena
Physical phenomena or variables measured
repeated string measured_phenomena = 48 [json_name = "measuredPhenomena"];- Parameters:
values- The measuredPhenomena to add.- Returns:
- This builder for chaining.
-
clearMeasuredPhenomena
Physical phenomena or variables measured
repeated string measured_phenomena = 48 [json_name = "measuredPhenomena"];- Returns:
- This builder for chaining.
-
addMeasuredPhenomenaBytes
public ClimateForcastMetadata.Builder addMeasuredPhenomenaBytes(com.google.protobuf.ByteString value) Physical phenomena or variables measured
repeated string measured_phenomena = 48 [json_name = "measuredPhenomena"];- Parameters:
value- The bytes of the measuredPhenomena to add.- Returns:
- This builder for chaining.
-
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.
-
setInstruments
Instruments or sensors used for data collection
repeated string instruments = 49 [json_name = "instruments"];- Parameters:
index- The index to set the value at.value- The instruments to set.- Returns:
- This builder for chaining.
-
addInstruments
Instruments or sensors used for data collection
repeated string instruments = 49 [json_name = "instruments"];- Parameters:
value- The instruments to add.- Returns:
- This builder for chaining.
-
addAllInstruments
Instruments or sensors used for data collection
repeated string instruments = 49 [json_name = "instruments"];- Parameters:
values- The instruments to add.- Returns:
- This builder for chaining.
-
clearInstruments
Instruments or sensors used for data collection
repeated string instruments = 49 [json_name = "instruments"];- Returns:
- This builder for chaining.
-
addInstrumentsBytes
Instruments or sensors used for data collection
repeated string instruments = 49 [json_name = "instruments"];- Parameters:
value- The bytes of the instruments to add.- Returns:
- This builder for chaining.
-
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.
-
setPlatforms
Platforms used for data collection (e.g., satellite, buoy, station)
repeated string platforms = 50 [json_name = "platforms"];- Parameters:
index- The index to set the value at.value- The platforms to set.- Returns:
- This builder for chaining.
-
addPlatforms
Platforms used for data collection (e.g., satellite, buoy, station)
repeated string platforms = 50 [json_name = "platforms"];- Parameters:
value- The platforms to add.- Returns:
- This builder for chaining.
-
addAllPlatforms
Platforms used for data collection (e.g., satellite, buoy, station)
repeated string platforms = 50 [json_name = "platforms"];- Parameters:
values- The platforms to add.- Returns:
- This builder for chaining.
-
clearPlatforms
Platforms used for data collection (e.g., satellite, buoy, station)
repeated string platforms = 50 [json_name = "platforms"];- Returns:
- This builder for chaining.
-
addPlatformsBytes
Platforms used for data collection (e.g., satellite, buoy, station)
repeated string platforms = 50 [json_name = "platforms"];- Parameters:
value- The bytes of the platforms to add.- Returns:
- This builder for chaining.
-
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.
-
setMeasurementMethods
Measurement methods or techniques
repeated string measurement_methods = 51 [json_name = "measurementMethods"];- Parameters:
index- The index to set the value at.value- The measurementMethods to set.- Returns:
- This builder for chaining.
-
addMeasurementMethods
Measurement methods or techniques
repeated string measurement_methods = 51 [json_name = "measurementMethods"];- Parameters:
value- The measurementMethods to add.- Returns:
- This builder for chaining.
-
addAllMeasurementMethods
Measurement methods or techniques
repeated string measurement_methods = 51 [json_name = "measurementMethods"];- Parameters:
values- The measurementMethods to add.- Returns:
- This builder for chaining.
-
clearMeasurementMethods
Measurement methods or techniques
repeated string measurement_methods = 51 [json_name = "measurementMethods"];- Returns:
- This builder for chaining.
-
addMeasurementMethodsBytes
public ClimateForcastMetadata.Builder addMeasurementMethodsBytes(com.google.protobuf.ByteString value) Measurement methods or techniques
repeated string measurement_methods = 51 [json_name = "measurementMethods"];- Parameters:
value- The bytes of the measurementMethods to add.- Returns:
- This builder for chaining.
-
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.
-
setDataCampaigns
Data collection campaigns or programs
repeated string data_campaigns = 52 [json_name = "dataCampaigns"];- Parameters:
index- The index to set the value at.value- The dataCampaigns to set.- Returns:
- This builder for chaining.
-
addDataCampaigns
Data collection campaigns or programs
repeated string data_campaigns = 52 [json_name = "dataCampaigns"];- Parameters:
value- The dataCampaigns to add.- Returns:
- This builder for chaining.
-
addAllDataCampaigns
Data collection campaigns or programs
repeated string data_campaigns = 52 [json_name = "dataCampaigns"];- Parameters:
values- The dataCampaigns to add.- Returns:
- This builder for chaining.
-
clearDataCampaigns
Data collection campaigns or programs
repeated string data_campaigns = 52 [json_name = "dataCampaigns"];- Returns:
- This builder for chaining.
-
addDataCampaignsBytes
Data collection campaigns or programs
repeated string data_campaigns = 52 [json_name = "dataCampaigns"];- Parameters:
value- The bytes of the dataCampaigns to add.- Returns:
- This builder for chaining.
-
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.
-
setScientificKeywords
Scientific keywords or topics
repeated string scientific_keywords = 53 [json_name = "scientificKeywords"];- Parameters:
index- The index to set the value at.value- The scientificKeywords to set.- Returns:
- This builder for chaining.
-
addScientificKeywords
Scientific keywords or topics
repeated string scientific_keywords = 53 [json_name = "scientificKeywords"];- Parameters:
value- The scientificKeywords to add.- Returns:
- This builder for chaining.
-
addAllScientificKeywords
Scientific keywords or topics
repeated string scientific_keywords = 53 [json_name = "scientificKeywords"];- Parameters:
values- The scientificKeywords to add.- Returns:
- This builder for chaining.
-
clearScientificKeywords
Scientific keywords or topics
repeated string scientific_keywords = 53 [json_name = "scientificKeywords"];- Returns:
- This builder for chaining.
-
addScientificKeywordsBytes
public ClimateForcastMetadata.Builder addScientificKeywordsBytes(com.google.protobuf.ByteString value) Scientific keywords or topics
repeated string scientific_keywords = 53 [json_name = "scientificKeywords"];- Parameters:
value- The bytes of the scientificKeywords to add.- Returns:
- This builder for chaining.
-
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.
-
setModelResolution
Model resolution (e.g., "T85", "1 degree")
optional string model_resolution = 54 [json_name = "modelResolution"];- Parameters:
value- The modelResolution to set.- Returns:
- This builder for chaining.
-
clearModelResolution
Model resolution (e.g., "T85", "1 degree")
optional string model_resolution = 54 [json_name = "modelResolution"];- Returns:
- This builder for chaining.
-
setModelResolutionBytes
Model resolution (e.g., "T85", "1 degree")
optional string model_resolution = 54 [json_name = "modelResolution"];- Parameters:
value- The bytes for modelResolution to set.- Returns:
- This builder for chaining.
-
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.
-
setModelPhysics
Model physics or parameterizations used
repeated string model_physics = 55 [json_name = "modelPhysics"];- Parameters:
index- The index to set the value at.value- The modelPhysics to set.- Returns:
- This builder for chaining.
-
addModelPhysics
Model physics or parameterizations used
repeated string model_physics = 55 [json_name = "modelPhysics"];- Parameters:
value- The modelPhysics to add.- Returns:
- This builder for chaining.
-
addAllModelPhysics
Model physics or parameterizations used
repeated string model_physics = 55 [json_name = "modelPhysics"];- Parameters:
values- The modelPhysics to add.- Returns:
- This builder for chaining.
-
clearModelPhysics
Model physics or parameterizations used
repeated string model_physics = 55 [json_name = "modelPhysics"];- Returns:
- This builder for chaining.
-
addModelPhysicsBytes
Model physics or parameterizations used
repeated string model_physics = 55 [json_name = "modelPhysics"];- Parameters:
value- The bytes of the modelPhysics to add.- Returns:
- This builder for chaining.
-
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.
-
setInitialConditions
Initial conditions for model runs
optional string initial_conditions = 56 [json_name = "initialConditions"];- Parameters:
value- The initialConditions to set.- Returns:
- This builder for chaining.
-
clearInitialConditions
Initial conditions for model runs
optional string initial_conditions = 56 [json_name = "initialConditions"];- Returns:
- This builder for chaining.
-
setInitialConditionsBytes
public ClimateForcastMetadata.Builder setInitialConditionsBytes(com.google.protobuf.ByteString value) Initial conditions for model runs
optional string initial_conditions = 56 [json_name = "initialConditions"];- Parameters:
value- The bytes for initialConditions to set.- Returns:
- This builder for chaining.
-
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.
-
setBoundaryConditions
Boundary conditions for model runs
optional string boundary_conditions = 57 [json_name = "boundaryConditions"];- Parameters:
value- The boundaryConditions to set.- Returns:
- This builder for chaining.
-
clearBoundaryConditions
Boundary conditions for model runs
optional string boundary_conditions = 57 [json_name = "boundaryConditions"];- Returns:
- This builder for chaining.
-
setBoundaryConditionsBytes
public ClimateForcastMetadata.Builder setBoundaryConditionsBytes(com.google.protobuf.ByteString value) Boundary conditions for model runs
optional string boundary_conditions = 57 [json_name = "boundaryConditions"];- Parameters:
value- The bytes for boundaryConditions to set.- Returns:
- This builder for chaining.
-
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.
-
setForcingData
Forcing data used in model runs
repeated string forcing_data = 58 [json_name = "forcingData"];- Parameters:
index- The index to set the value at.value- The forcingData to set.- Returns:
- This builder for chaining.
-
addForcingData
Forcing data used in model runs
repeated string forcing_data = 58 [json_name = "forcingData"];- Parameters:
value- The forcingData to add.- Returns:
- This builder for chaining.
-
addAllForcingData
Forcing data used in model runs
repeated string forcing_data = 58 [json_name = "forcingData"];- Parameters:
values- The forcingData to add.- Returns:
- This builder for chaining.
-
clearForcingData
Forcing data used in model runs
repeated string forcing_data = 58 [json_name = "forcingData"];- Returns:
- This builder for chaining.
-
addForcingDataBytes
Forcing data used in model runs
repeated string forcing_data = 58 [json_name = "forcingData"];- Parameters:
value- The bytes of the forcingData to add.- Returns:
- This builder for chaining.
-
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.
-
setEnsembleInfo
Model ensemble information
optional .ai.pipestream.parsed.data.climate.v1.NetcdfEnsemble ensemble_info = 59 [json_name = "ensembleInfo"]; -
setEnsembleInfo
Model ensemble information
optional .ai.pipestream.parsed.data.climate.v1.NetcdfEnsemble ensemble_info = 59 [json_name = "ensembleInfo"]; -
mergeEnsembleInfo
Model ensemble information
optional .ai.pipestream.parsed.data.climate.v1.NetcdfEnsemble ensemble_info = 59 [json_name = "ensembleInfo"]; -
clearEnsembleInfo
Model ensemble information
optional .ai.pipestream.parsed.data.climate.v1.NetcdfEnsemble ensemble_info = 59 [json_name = "ensembleInfo"]; -
getEnsembleInfoBuilder
Model ensemble information
optional .ai.pipestream.parsed.data.climate.v1.NetcdfEnsemble ensemble_info = 59 [json_name = "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.
-
setLicense
Data license or usage restrictions
optional string license = 60 [json_name = "license"];- Parameters:
value- The license to set.- Returns:
- This builder for chaining.
-
clearLicense
Data license or usage restrictions
optional string license = 60 [json_name = "license"];- Returns:
- This builder for chaining.
-
setLicenseBytes
Data license or usage restrictions
optional string license = 60 [json_name = "license"];- Parameters:
value- The bytes for license to set.- Returns:
- This builder for chaining.
-
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.
-
setAccessUrls
Data access URLs or DOIs
repeated string access_urls = 61 [json_name = "accessUrls"];- Parameters:
index- The index to set the value at.value- The accessUrls to set.- Returns:
- This builder for chaining.
-
addAccessUrls
Data access URLs or DOIs
repeated string access_urls = 61 [json_name = "accessUrls"];- Parameters:
value- The accessUrls to add.- Returns:
- This builder for chaining.
-
addAllAccessUrls
Data access URLs or DOIs
repeated string access_urls = 61 [json_name = "accessUrls"];- Parameters:
values- The accessUrls to add.- Returns:
- This builder for chaining.
-
clearAccessUrls
Data access URLs or DOIs
repeated string access_urls = 61 [json_name = "accessUrls"];- Returns:
- This builder for chaining.
-
addAccessUrlsBytes
Data access URLs or DOIs
repeated string access_urls = 61 [json_name = "accessUrls"];- Parameters:
value- The bytes of the accessUrls to add.- Returns:
- This builder for chaining.
-
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.
-
setCitation
Data citation information
optional string citation = 62 [json_name = "citation"];- Parameters:
value- The citation to set.- Returns:
- This builder for chaining.
-
clearCitation
Data citation information
optional string citation = 62 [json_name = "citation"];- Returns:
- This builder for chaining.
-
setCitationBytes
Data citation information
optional string citation = 62 [json_name = "citation"];- Parameters:
value- The bytes for citation to set.- Returns:
- This builder for chaining.
-
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.
-
setDistributionFormat
Data distribution format
optional string distribution_format = 63 [json_name = "distributionFormat"];- Parameters:
value- The distributionFormat to set.- Returns:
- This builder for chaining.
-
clearDistributionFormat
Data distribution format
optional string distribution_format = 63 [json_name = "distributionFormat"];- Returns:
- This builder for chaining.
-
setDistributionFormatBytes
public ClimateForcastMetadata.Builder setDistributionFormatBytes(com.google.protobuf.ByteString value) Data distribution format
optional string distribution_format = 63 [json_name = "distributionFormat"];- Parameters:
value- The bytes for distributionFormat to set.- Returns:
- This builder for chaining.
-
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.
-
setUpdateFrequency
Data update frequency
optional string update_frequency = 64 [json_name = "updateFrequency"];- Parameters:
value- The updateFrequency to set.- Returns:
- This builder for chaining.
-
clearUpdateFrequency
Data update frequency
optional string update_frequency = 64 [json_name = "updateFrequency"];- Returns:
- This builder for chaining.
-
setUpdateFrequencyBytes
Data update frequency
optional string update_frequency = 64 [json_name = "updateFrequency"];- Parameters:
value- The bytes for updateFrequency to set.- Returns:
- This builder for chaining.
-
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.
-
setTotalDimensions
Total number of dimensions in the file
optional int32 total_dimensions = 65 [json_name = "totalDimensions"];- Parameters:
value- The totalDimensions to set.- Returns:
- This builder for chaining.
-
clearTotalDimensions
Total number of dimensions in the file
optional int32 total_dimensions = 65 [json_name = "totalDimensions"];- Returns:
- This builder for chaining.
-
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.
-
setTotalVariables
Total number of variables in the file
optional int32 total_variables = 66 [json_name = "totalVariables"];- Parameters:
value- The totalVariables to set.- Returns:
- This builder for chaining.
-
clearTotalVariables
Total number of variables in the file
optional int32 total_variables = 66 [json_name = "totalVariables"];- Returns:
- This builder for chaining.
-
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.
-
setTotalGlobalAttributes
Total number of global attributes
optional int32 total_global_attributes = 67 [json_name = "totalGlobalAttributes"];- Parameters:
value- The totalGlobalAttributes to set.- Returns:
- This builder for chaining.
-
clearTotalGlobalAttributes
Total number of global attributes
optional int32 total_global_attributes = 67 [json_name = "totalGlobalAttributes"];- Returns:
- This builder for chaining.
-
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.
-
setEstimatedFileSize
Estimated file size in bytes
optional int64 estimated_file_size = 68 [json_name = "estimatedFileSize"];- Parameters:
value- The estimatedFileSize to set.- Returns:
- This builder for chaining.
-
clearEstimatedFileSize
Estimated file size in bytes
optional int64 estimated_file_size = 68 [json_name = "estimatedFileSize"];- Returns:
- This builder for chaining.
-
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.
-
setCompressionMethod
Data compression method used (if any)
optional string compression_method = 69 [json_name = "compressionMethod"];- Parameters:
value- The compressionMethod to set.- Returns:
- This builder for chaining.
-
clearCompressionMethod
Data compression method used (if any)
optional string compression_method = 69 [json_name = "compressionMethod"];- Returns:
- This builder for chaining.
-
setCompressionMethodBytes
public ClimateForcastMetadata.Builder setCompressionMethodBytes(com.google.protobuf.ByteString value) Data compression method used (if any)
optional string compression_method = 69 [json_name = "compressionMethod"];- Parameters:
value- The bytes for compressionMethod to set.- Returns:
- This builder for chaining.
-
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.
-
setCompressionRatio
Compression ratio achieved
optional double compression_ratio = 70 [json_name = "compressionRatio"];- Parameters:
value- The compressionRatio to set.- Returns:
- This builder for chaining.
-
clearCompressionRatio
Compression ratio achieved
optional double compression_ratio = 70 [json_name = "compressionRatio"];- Returns:
- This builder for chaining.
-
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.
-
setAdditionalScientificMetadata
public ClimateForcastMetadata.Builder setAdditionalScientificMetadata(com.google.protobuf.Struct value) 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"]; -
setAdditionalScientificMetadata
public ClimateForcastMetadata.Builder setAdditionalScientificMetadata(com.google.protobuf.Struct.Builder builderForValue) 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"]; -
mergeAdditionalScientificMetadata
public ClimateForcastMetadata.Builder mergeAdditionalScientificMetadata(com.google.protobuf.Struct value) 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"]; -
clearAdditionalScientificMetadata
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"]; -
getAdditionalScientificMetadataBuilder
public com.google.protobuf.Struct.Builder getAdditionalScientificMetadataBuilder()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"]; -
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.
-
setBaseFields
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"]; -
setBaseFields
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"]; -
mergeBaseFields
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"]; -
clearBaseFields
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"]; -
getBaseFieldsBuilder
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "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
-