Documentation ¶
Overview ¶
Package eieiorpc is a generated protocol buffer package.
It is generated from these files:
eieio.proto
It has these top-level messages:
StringInput StringList Selectors Selection Year Point Rectangle Rectangles GeometryInput ColorInfo FinalDemandInput DemographicConsumptionInput ConcentrationMatrixInput ConcentrationInput EmissionsMatrixInput EmissionsInput HealthMatrixInput HealthInput Vector Mask Matrix EvaluationHealthInput EvaluationConcentrationsInput ConcentrationResponseAverageInput PopulationIncidenceInput PopulationIncidenceOutput
Index ¶
- Variables
- type ColorInfo
- func (m *ColorInfo) GetLegend() (x string)
- func (m *ColorInfo) GetRGB() (x [][]byte)
- func (m *ColorInfo) Marshal() []byte
- func (m *ColorInfo) MarshalToWriter(writer jspb.Writer)
- func (m *ColorInfo) Unmarshal(rawBytes []byte) (*ColorInfo, error)
- func (m *ColorInfo) UnmarshalFromReader(reader jspb.Reader) *ColorInfo
- type ConcentrationInput
- func (m *ConcentrationInput) GetAQM() (x string)
- func (m *ConcentrationInput) GetDemand() (x *Vector)
- func (m *ConcentrationInput) GetEmitters() (x *Mask)
- func (m *ConcentrationInput) GetLocation() (x Location)
- func (m *ConcentrationInput) GetPollutant() (x Pollutant)
- func (m *ConcentrationInput) GetYear() (x int32)
- func (m *ConcentrationInput) Marshal() []byte
- func (m *ConcentrationInput) MarshalToWriter(writer jspb.Writer)
- func (m *ConcentrationInput) Unmarshal(rawBytes []byte) (*ConcentrationInput, error)
- func (m *ConcentrationInput) UnmarshalFromReader(reader jspb.Reader) *ConcentrationInput
- type ConcentrationMatrixInput
- func (m *ConcentrationMatrixInput) GetAQM() (x string)
- func (m *ConcentrationMatrixInput) GetDemand() (x *Vector)
- func (m *ConcentrationMatrixInput) GetLocation() (x Location)
- func (m *ConcentrationMatrixInput) GetPollutant() (x Pollutant)
- func (m *ConcentrationMatrixInput) GetYear() (x int32)
- func (m *ConcentrationMatrixInput) Marshal() []byte
- func (m *ConcentrationMatrixInput) MarshalToWriter(writer jspb.Writer)
- func (m *ConcentrationMatrixInput) Unmarshal(rawBytes []byte) (*ConcentrationMatrixInput, error)
- func (m *ConcentrationMatrixInput) UnmarshalFromReader(reader jspb.Reader) *ConcentrationMatrixInput
- type ConcentrationResponseAverageInput
- func (m *ConcentrationResponseAverageInput) GetAQM() (x string)
- func (m *ConcentrationResponseAverageInput) GetHR() (x string)
- func (m *ConcentrationResponseAverageInput) GetPopulation() (x string)
- func (m *ConcentrationResponseAverageInput) GetYear() (x int32)
- func (m *ConcentrationResponseAverageInput) Marshal() []byte
- func (m *ConcentrationResponseAverageInput) MarshalToWriter(writer jspb.Writer)
- func (m *ConcentrationResponseAverageInput) Unmarshal(rawBytes []byte) (*ConcentrationResponseAverageInput, error)
- func (m *ConcentrationResponseAverageInput) UnmarshalFromReader(reader jspb.Reader) *ConcentrationResponseAverageInput
- type Demograph
- type DemographicConsumptionInput
- func (m *DemographicConsumptionInput) GetDemograph() (x Demograph)
- func (m *DemographicConsumptionInput) GetEndUseMask() (x *Mask)
- func (m *DemographicConsumptionInput) GetYear() (x int32)
- func (m *DemographicConsumptionInput) Marshal() []byte
- func (m *DemographicConsumptionInput) MarshalToWriter(writer jspb.Writer)
- func (m *DemographicConsumptionInput) Unmarshal(rawBytes []byte) (*DemographicConsumptionInput, error)
- func (m *DemographicConsumptionInput) UnmarshalFromReader(reader jspb.Reader) *DemographicConsumptionInput
- type EIEIOrpcClient
- type Emission
- type EmissionsInput
- func (m *EmissionsInput) GetAQM() (x string)
- func (m *EmissionsInput) GetDemand() (x *Vector)
- func (m *EmissionsInput) GetEmission() (x Emission)
- func (m *EmissionsInput) GetEmitters() (x *Mask)
- func (m *EmissionsInput) GetLocation() (x Location)
- func (m *EmissionsInput) GetYear() (x int32)
- func (m *EmissionsInput) Marshal() []byte
- func (m *EmissionsInput) MarshalToWriter(writer jspb.Writer)
- func (m *EmissionsInput) Unmarshal(rawBytes []byte) (*EmissionsInput, error)
- func (m *EmissionsInput) UnmarshalFromReader(reader jspb.Reader) *EmissionsInput
- type EmissionsMatrixInput
- func (m *EmissionsMatrixInput) GetAQM() (x string)
- func (m *EmissionsMatrixInput) GetDemand() (x *Vector)
- func (m *EmissionsMatrixInput) GetEmission() (x Emission)
- func (m *EmissionsMatrixInput) GetLocation() (x Location)
- func (m *EmissionsMatrixInput) GetYear() (x int32)
- func (m *EmissionsMatrixInput) Marshal() []byte
- func (m *EmissionsMatrixInput) MarshalToWriter(writer jspb.Writer)
- func (m *EmissionsMatrixInput) Unmarshal(rawBytes []byte) (*EmissionsMatrixInput, error)
- func (m *EmissionsMatrixInput) UnmarshalFromReader(reader jspb.Reader) *EmissionsMatrixInput
- type EvaluationConcentrationsInput
- func (m *EvaluationConcentrationsInput) GetAQM() (x string)
- func (m *EvaluationConcentrationsInput) GetPollutant() (x Pollutant)
- func (m *EvaluationConcentrationsInput) GetYear() (x int32)
- func (m *EvaluationConcentrationsInput) Marshal() []byte
- func (m *EvaluationConcentrationsInput) MarshalToWriter(writer jspb.Writer)
- func (m *EvaluationConcentrationsInput) Unmarshal(rawBytes []byte) (*EvaluationConcentrationsInput, error)
- func (m *EvaluationConcentrationsInput) UnmarshalFromReader(reader jspb.Reader) *EvaluationConcentrationsInput
- type EvaluationHealthInput
- func (m *EvaluationHealthInput) GetAQM() (x string)
- func (m *EvaluationHealthInput) GetHR() (x string)
- func (m *EvaluationHealthInput) GetPollutant() (x Pollutant)
- func (m *EvaluationHealthInput) GetPopulation() (x string)
- func (m *EvaluationHealthInput) GetYear() (x int32)
- func (m *EvaluationHealthInput) Marshal() []byte
- func (m *EvaluationHealthInput) MarshalToWriter(writer jspb.Writer)
- func (m *EvaluationHealthInput) Unmarshal(rawBytes []byte) (*EvaluationHealthInput, error)
- func (m *EvaluationHealthInput) UnmarshalFromReader(reader jspb.Reader) *EvaluationHealthInput
- type FinalDemandInput
- func (m *FinalDemandInput) GetEndUseMask() (x *Mask)
- func (m *FinalDemandInput) GetFinalDemandType() (x FinalDemandType)
- func (m *FinalDemandInput) GetLocation() (x Location)
- func (m *FinalDemandInput) GetYear() (x int32)
- func (m *FinalDemandInput) Marshal() []byte
- func (m *FinalDemandInput) MarshalToWriter(writer jspb.Writer)
- func (m *FinalDemandInput) Unmarshal(rawBytes []byte) (*FinalDemandInput, error)
- func (m *FinalDemandInput) UnmarshalFromReader(reader jspb.Reader) *FinalDemandInput
- type FinalDemandType
- type GeometryInput
- func (m *GeometryInput) GetAQM() (x string)
- func (m *GeometryInput) GetSpatialReference() (x string)
- func (m *GeometryInput) Marshal() []byte
- func (m *GeometryInput) MarshalToWriter(writer jspb.Writer)
- func (m *GeometryInput) Unmarshal(rawBytes []byte) (*GeometryInput, error)
- func (m *GeometryInput) UnmarshalFromReader(reader jspb.Reader) *GeometryInput
- type HealthInput
- func (m *HealthInput) GetAQM() (x string)
- func (m *HealthInput) GetDemand() (x *Vector)
- func (m *HealthInput) GetEmitterMask() (x *Mask)
- func (m *HealthInput) GetHR() (x string)
- func (m *HealthInput) GetLocation() (x Location)
- func (m *HealthInput) GetPollutant() (x Pollutant)
- func (m *HealthInput) GetPopulation() (x string)
- func (m *HealthInput) GetYear() (x int32)
- func (m *HealthInput) Marshal() []byte
- func (m *HealthInput) MarshalToWriter(writer jspb.Writer)
- func (m *HealthInput) Unmarshal(rawBytes []byte) (*HealthInput, error)
- func (m *HealthInput) UnmarshalFromReader(reader jspb.Reader) *HealthInput
- type HealthMatrixInput
- func (m *HealthMatrixInput) GetAQM() (x string)
- func (m *HealthMatrixInput) GetDemand() (x *Vector)
- func (m *HealthMatrixInput) GetHR() (x string)
- func (m *HealthMatrixInput) GetLocation() (x Location)
- func (m *HealthMatrixInput) GetPollutant() (x Pollutant)
- func (m *HealthMatrixInput) GetPopulation() (x string)
- func (m *HealthMatrixInput) GetYear() (x int32)
- func (m *HealthMatrixInput) Marshal() []byte
- func (m *HealthMatrixInput) MarshalToWriter(writer jspb.Writer)
- func (m *HealthMatrixInput) Unmarshal(rawBytes []byte) (*HealthMatrixInput, error)
- func (m *HealthMatrixInput) UnmarshalFromReader(reader jspb.Reader) *HealthMatrixInput
- type Location
- type Mask
- type Matrix
- func (m *Matrix) GetCols() (x int32)
- func (m *Matrix) GetData() (x []float64)
- func (m *Matrix) GetRows() (x int32)
- func (m *Matrix) Marshal() []byte
- func (m *Matrix) MarshalToWriter(writer jspb.Writer)
- func (m *Matrix) Unmarshal(rawBytes []byte) (*Matrix, error)
- func (m *Matrix) UnmarshalFromReader(reader jspb.Reader) *Matrix
- type Point
- type Pollutant
- type PopulationIncidenceInput
- func (m *PopulationIncidenceInput) GetAQM() (x string)
- func (m *PopulationIncidenceInput) GetHR() (x string)
- func (m *PopulationIncidenceInput) GetPopulation() (x string)
- func (m *PopulationIncidenceInput) GetYear() (x int32)
- func (m *PopulationIncidenceInput) Marshal() []byte
- func (m *PopulationIncidenceInput) MarshalToWriter(writer jspb.Writer)
- func (m *PopulationIncidenceInput) Unmarshal(rawBytes []byte) (*PopulationIncidenceInput, error)
- func (m *PopulationIncidenceInput) UnmarshalFromReader(reader jspb.Reader) *PopulationIncidenceInput
- type PopulationIncidenceOutput
- func (m *PopulationIncidenceOutput) GetIncidence() (x []float64)
- func (m *PopulationIncidenceOutput) GetPopulation() (x []float64)
- func (m *PopulationIncidenceOutput) Marshal() []byte
- func (m *PopulationIncidenceOutput) MarshalToWriter(writer jspb.Writer)
- func (m *PopulationIncidenceOutput) Unmarshal(rawBytes []byte) (*PopulationIncidenceOutput, error)
- func (m *PopulationIncidenceOutput) UnmarshalFromReader(reader jspb.Reader) *PopulationIncidenceOutput
- type Rectangle
- func (m *Rectangle) GetLL() (x *Point)
- func (m *Rectangle) GetLR() (x *Point)
- func (m *Rectangle) GetUL() (x *Point)
- func (m *Rectangle) GetUR() (x *Point)
- func (m *Rectangle) Marshal() []byte
- func (m *Rectangle) MarshalToWriter(writer jspb.Writer)
- func (m *Rectangle) Unmarshal(rawBytes []byte) (*Rectangle, error)
- func (m *Rectangle) UnmarshalFromReader(reader jspb.Reader) *Rectangle
- type Rectangles
- type Selection
- func (m *Selection) GetAQM() (x string)
- func (m *Selection) GetEmission() (x Emission)
- func (m *Selection) GetEmitterGroup() (x string)
- func (m *Selection) GetEmitterSector() (x string)
- func (m *Selection) GetEndUseGroup() (x string)
- func (m *Selection) GetEndUseSector() (x string)
- func (m *Selection) GetFinalDemandType() (x FinalDemandType)
- func (m *Selection) GetImpactType() (x string)
- func (m *Selection) GetPol() (x isSelection_Pol)
- func (m *Selection) GetPollutant() (x Pollutant)
- func (m *Selection) GetPopulation() (x string)
- func (m *Selection) GetYear() (x int32)
- func (m *Selection) Marshal() []byte
- func (m *Selection) MarshalToWriter(writer jspb.Writer)
- func (m *Selection) Unmarshal(rawBytes []byte) (*Selection, error)
- func (m *Selection) UnmarshalFromReader(reader jspb.Reader) *Selection
- type Selection_Emission
- type Selection_Pollutant
- type Selectors
- func (m *Selectors) GetCodes() (x []string)
- func (m *Selectors) GetNames() (x []string)
- func (m *Selectors) GetValues() (x []float32)
- func (m *Selectors) Marshal() []byte
- func (m *Selectors) MarshalToWriter(writer jspb.Writer)
- func (m *Selectors) Unmarshal(rawBytes []byte) (*Selectors, error)
- func (m *Selectors) UnmarshalFromReader(reader jspb.Reader) *Selectors
- type StringInput
- type StringList
- type Vector
- type Year
Constants ¶
This section is empty.
Variables ¶
var Demograph_name = map[int]string{
0: "Black",
1: "Hispanic",
2: "WhiteOther",
3: "All",
}
var Demograph_value = map[string]int{
"Black": 0,
"Hispanic": 1,
"WhiteOther": 2,
"All": 3,
}
var Emission_name = map[int]string{
0: "PM25",
1: "NH3",
2: "NOx",
3: "SOx",
4: "VOC",
}
var Emission_value = map[string]int{
"PM25": 0,
"NH3": 1,
"NOx": 2,
"SOx": 3,
"VOC": 4,
}
var FinalDemandType_name = map[int]string{
0: "PersonalConsumption",
1: "PrivateStructures",
2: "PrivateEquipment",
3: "PrivateIP",
4: "PrivateResidential",
5: "InventoryChange",
6: "Export",
7: "DefenseConsumption",
8: "DefenseStructures",
9: "DefenseEquipment",
10: "DefenseIP",
11: "NondefenseConsumption",
12: "NondefenseStructures",
13: "NondefenseEquipment",
14: "NondefenseIP",
15: "LocalConsumption",
16: "LocalStructures",
17: "LocalEquipment",
18: "LocalIP",
19: "AllDemand",
20: "NonExport",
}
var FinalDemandType_value = map[string]int{
"PersonalConsumption": 0,
"PrivateStructures": 1,
"PrivateEquipment": 2,
"PrivateIP": 3,
"PrivateResidential": 4,
"InventoryChange": 5,
"Export": 6,
"DefenseConsumption": 7,
"DefenseStructures": 8,
"DefenseEquipment": 9,
"DefenseIP": 10,
"NondefenseConsumption": 11,
"NondefenseStructures": 12,
"NondefenseEquipment": 13,
"NondefenseIP": 14,
"LocalConsumption": 15,
"LocalStructures": 16,
"LocalEquipment": 17,
"LocalIP": 18,
"AllDemand": 19,
"NonExport": 20,
}
var Location_name = map[int]string{
0: "Domestic",
1: "Imported",
2: "Total",
}
var Location_value = map[string]int{
"Domestic": 0,
"Imported": 1,
"Total": 2,
}
var Pollutant_name = map[int]string{
0: "PNH4",
1: "PNO3",
2: "PSO4",
3: "SOA",
4: "PrimaryPM25",
5: "TotalPM25",
}
var Pollutant_value = map[string]int{
"PNH4": 0,
"PNO3": 1,
"PSO4": 2,
"SOA": 3,
"PrimaryPM25": 4,
"TotalPM25": 5,
}
Functions ¶
This section is empty.
Types ¶
type ColorInfo ¶
func (*ColorInfo) MarshalToWriter ¶
MarshalToWriter marshals ColorInfo to the provided writer.
type ConcentrationInput ¶
type ConcentrationInput struct { Demand *Vector Emitters *Mask Pollutant Pollutant Year int32 Location Location AQM string }
func (*ConcentrationInput) GetAQM ¶ added in v1.7.0
func (m *ConcentrationInput) GetAQM() (x string)
GetAQM gets the AQM of the ConcentrationInput.
func (*ConcentrationInput) GetDemand ¶
func (m *ConcentrationInput) GetDemand() (x *Vector)
GetDemand gets the Demand of the ConcentrationInput.
func (*ConcentrationInput) GetEmitters ¶
func (m *ConcentrationInput) GetEmitters() (x *Mask)
GetEmitters gets the Emitters of the ConcentrationInput.
func (*ConcentrationInput) GetLocation ¶
func (m *ConcentrationInput) GetLocation() (x Location)
GetLocation gets the Location of the ConcentrationInput.
func (*ConcentrationInput) GetPollutant ¶
func (m *ConcentrationInput) GetPollutant() (x Pollutant)
GetPollutant gets the Pollutant of the ConcentrationInput.
func (*ConcentrationInput) GetYear ¶
func (m *ConcentrationInput) GetYear() (x int32)
GetYear gets the Year of the ConcentrationInput.
func (*ConcentrationInput) Marshal ¶
func (m *ConcentrationInput) Marshal() []byte
Marshal marshals ConcentrationInput to a slice of bytes.
func (*ConcentrationInput) MarshalToWriter ¶
func (m *ConcentrationInput) MarshalToWriter(writer jspb.Writer)
MarshalToWriter marshals ConcentrationInput to the provided writer.
func (*ConcentrationInput) Unmarshal ¶
func (m *ConcentrationInput) Unmarshal(rawBytes []byte) (*ConcentrationInput, error)
Unmarshal unmarshals a ConcentrationInput from a slice of bytes.
func (*ConcentrationInput) UnmarshalFromReader ¶
func (m *ConcentrationInput) UnmarshalFromReader(reader jspb.Reader) *ConcentrationInput
UnmarshalFromReader unmarshals a ConcentrationInput from the provided reader.
type ConcentrationMatrixInput ¶
type ConcentrationMatrixInput struct { Demand *Vector Pollutant Pollutant Year int32 Location Location AQM string }
func (*ConcentrationMatrixInput) GetAQM ¶ added in v1.7.0
func (m *ConcentrationMatrixInput) GetAQM() (x string)
GetAQM gets the AQM of the ConcentrationMatrixInput.
func (*ConcentrationMatrixInput) GetDemand ¶
func (m *ConcentrationMatrixInput) GetDemand() (x *Vector)
GetDemand gets the Demand of the ConcentrationMatrixInput.
func (*ConcentrationMatrixInput) GetLocation ¶
func (m *ConcentrationMatrixInput) GetLocation() (x Location)
GetLocation gets the Location of the ConcentrationMatrixInput.
func (*ConcentrationMatrixInput) GetPollutant ¶
func (m *ConcentrationMatrixInput) GetPollutant() (x Pollutant)
GetPollutant gets the Pollutant of the ConcentrationMatrixInput.
func (*ConcentrationMatrixInput) GetYear ¶
func (m *ConcentrationMatrixInput) GetYear() (x int32)
GetYear gets the Year of the ConcentrationMatrixInput.
func (*ConcentrationMatrixInput) Marshal ¶
func (m *ConcentrationMatrixInput) Marshal() []byte
Marshal marshals ConcentrationMatrixInput to a slice of bytes.
func (*ConcentrationMatrixInput) MarshalToWriter ¶
func (m *ConcentrationMatrixInput) MarshalToWriter(writer jspb.Writer)
MarshalToWriter marshals ConcentrationMatrixInput to the provided writer.
func (*ConcentrationMatrixInput) Unmarshal ¶
func (m *ConcentrationMatrixInput) Unmarshal(rawBytes []byte) (*ConcentrationMatrixInput, error)
Unmarshal unmarshals a ConcentrationMatrixInput from a slice of bytes.
func (*ConcentrationMatrixInput) UnmarshalFromReader ¶
func (m *ConcentrationMatrixInput) UnmarshalFromReader(reader jspb.Reader) *ConcentrationMatrixInput
UnmarshalFromReader unmarshals a ConcentrationMatrixInput from the provided reader.
type ConcentrationResponseAverageInput ¶
func (*ConcentrationResponseAverageInput) GetAQM ¶ added in v1.7.0
func (m *ConcentrationResponseAverageInput) GetAQM() (x string)
GetAQM gets the AQM of the ConcentrationResponseAverageInput.
func (*ConcentrationResponseAverageInput) GetHR ¶
func (m *ConcentrationResponseAverageInput) GetHR() (x string)
GetHR gets the HR of the ConcentrationResponseAverageInput.
func (*ConcentrationResponseAverageInput) GetPopulation ¶
func (m *ConcentrationResponseAverageInput) GetPopulation() (x string)
GetPopulation gets the Population of the ConcentrationResponseAverageInput.
func (*ConcentrationResponseAverageInput) GetYear ¶
func (m *ConcentrationResponseAverageInput) GetYear() (x int32)
GetYear gets the Year of the ConcentrationResponseAverageInput.
func (*ConcentrationResponseAverageInput) Marshal ¶
func (m *ConcentrationResponseAverageInput) Marshal() []byte
Marshal marshals ConcentrationResponseAverageInput to a slice of bytes.
func (*ConcentrationResponseAverageInput) MarshalToWriter ¶
func (m *ConcentrationResponseAverageInput) MarshalToWriter(writer jspb.Writer)
MarshalToWriter marshals ConcentrationResponseAverageInput to the provided writer.
func (*ConcentrationResponseAverageInput) Unmarshal ¶
func (m *ConcentrationResponseAverageInput) Unmarshal(rawBytes []byte) (*ConcentrationResponseAverageInput, error)
Unmarshal unmarshals a ConcentrationResponseAverageInput from a slice of bytes.
func (*ConcentrationResponseAverageInput) UnmarshalFromReader ¶
func (m *ConcentrationResponseAverageInput) UnmarshalFromReader(reader jspb.Reader) *ConcentrationResponseAverageInput
UnmarshalFromReader unmarshals a ConcentrationResponseAverageInput from the provided reader.
type DemographicConsumptionInput ¶
func (*DemographicConsumptionInput) GetDemograph ¶
func (m *DemographicConsumptionInput) GetDemograph() (x Demograph)
GetDemograph gets the Demograph of the DemographicConsumptionInput.
func (*DemographicConsumptionInput) GetEndUseMask ¶
func (m *DemographicConsumptionInput) GetEndUseMask() (x *Mask)
GetEndUseMask gets the EndUseMask of the DemographicConsumptionInput.
func (*DemographicConsumptionInput) GetYear ¶
func (m *DemographicConsumptionInput) GetYear() (x int32)
GetYear gets the Year of the DemographicConsumptionInput.
func (*DemographicConsumptionInput) Marshal ¶
func (m *DemographicConsumptionInput) Marshal() []byte
Marshal marshals DemographicConsumptionInput to a slice of bytes.
func (*DemographicConsumptionInput) MarshalToWriter ¶
func (m *DemographicConsumptionInput) MarshalToWriter(writer jspb.Writer)
MarshalToWriter marshals DemographicConsumptionInput to the provided writer.
func (*DemographicConsumptionInput) Unmarshal ¶
func (m *DemographicConsumptionInput) Unmarshal(rawBytes []byte) (*DemographicConsumptionInput, error)
Unmarshal unmarshals a DemographicConsumptionInput from a slice of bytes.
func (*DemographicConsumptionInput) UnmarshalFromReader ¶
func (m *DemographicConsumptionInput) UnmarshalFromReader(reader jspb.Reader) *DemographicConsumptionInput
UnmarshalFromReader unmarshals a DemographicConsumptionInput from the provided reader.
type EIEIOrpcClient ¶
type EIEIOrpcClient interface { EndUseGroups(ctx context.Context, in *Selection, opts ...grpcweb.CallOption) (*Selectors, error) EndUseSectors(ctx context.Context, in *Selection, opts ...grpcweb.CallOption) (*Selectors, error) EmitterGroups(ctx context.Context, in *Selection, opts ...grpcweb.CallOption) (*Selectors, error) EmitterSectors(ctx context.Context, in *Selection, opts ...grpcweb.CallOption) (*Selectors, error) Years(ctx context.Context, in *Selection, opts ...grpcweb.CallOption) (*Year, error) DefaultSelection(ctx context.Context, in *Selection, opts ...grpcweb.CallOption) (*Selection, error) Populations(ctx context.Context, in *Selection, opts ...grpcweb.CallOption) (*Selectors, error) MapInfo(ctx context.Context, in *Selection, opts ...grpcweb.CallOption) (*ColorInfo, error) Geometry(ctx context.Context, in *GeometryInput, opts ...grpcweb.CallOption) (*Rectangles, error) Concentrations(ctx context.Context, in *ConcentrationInput, opts ...grpcweb.CallOption) (*Vector, error) ConcentrationMatrix(ctx context.Context, in *ConcentrationMatrixInput, opts ...grpcweb.CallOption) (*Matrix, error) Emissions(ctx context.Context, in *EmissionsInput, opts ...grpcweb.CallOption) (*Vector, error) EmissionsMatrix(ctx context.Context, in *EmissionsMatrixInput, opts ...grpcweb.CallOption) (*Matrix, error) Health(ctx context.Context, in *HealthInput, opts ...grpcweb.CallOption) (*Vector, error) HealthMatrix(ctx context.Context, in *HealthMatrixInput, opts ...grpcweb.CallOption) (*Matrix, error) EvaluationHealth(ctx context.Context, in *EvaluationHealthInput, opts ...grpcweb.CallOption) (*Vector, error) EvaluationConcentrations(ctx context.Context, in *EvaluationConcentrationsInput, opts ...grpcweb.CallOption) (*Vector, error) ConcentrationResponseAverage(ctx context.Context, in *ConcentrationResponseAverageInput, opts ...grpcweb.CallOption) (*Vector, error) PopulationIncidence(ctx context.Context, in *PopulationIncidenceInput, opts ...grpcweb.CallOption) (*PopulationIncidenceOutput, error) FinalDemand(ctx context.Context, in *FinalDemandInput, opts ...grpcweb.CallOption) (*Vector, error) EndUseMask(ctx context.Context, in *StringInput, opts ...grpcweb.CallOption) (*Mask, error) EmitterMask(ctx context.Context, in *StringInput, opts ...grpcweb.CallOption) (*Mask, error) EndUseGroupNames(ctx context.Context, in *StringInput, opts ...grpcweb.CallOption) (*StringList, error) EndUseGroupAbbrevs(ctx context.Context, in *StringInput, opts ...grpcweb.CallOption) (*StringList, error) EmitterGroupNames(ctx context.Context, in *StringInput, opts ...grpcweb.CallOption) (*StringList, error) EmitterGroupAbbrevs(ctx context.Context, in *StringInput, opts ...grpcweb.CallOption) (*StringList, error) Commodities(ctx context.Context, in *StringInput, opts ...grpcweb.CallOption) (*StringList, error) Industries(ctx context.Context, in *StringInput, opts ...grpcweb.CallOption) (*StringList, error) DemographicConsumption(ctx context.Context, in *DemographicConsumptionInput, opts ...grpcweb.CallOption) (*Vector, error) }
func NewEIEIOrpcClient ¶
func NewEIEIOrpcClient(hostname string, opts ...grpcweb.DialOption) EIEIOrpcClient
NewEIEIOrpcClient creates a new gRPC-Web client.
type EmissionsInput ¶
type EmissionsInput struct { Demand *Vector Emitters *Mask Emission Emission Year int32 Location Location AQM string }
func (*EmissionsInput) GetAQM ¶ added in v1.7.0
func (m *EmissionsInput) GetAQM() (x string)
GetAQM gets the AQM of the EmissionsInput.
func (*EmissionsInput) GetDemand ¶
func (m *EmissionsInput) GetDemand() (x *Vector)
GetDemand gets the Demand of the EmissionsInput.
func (*EmissionsInput) GetEmission ¶
func (m *EmissionsInput) GetEmission() (x Emission)
GetEmission gets the Emission of the EmissionsInput.
func (*EmissionsInput) GetEmitters ¶
func (m *EmissionsInput) GetEmitters() (x *Mask)
GetEmitters gets the Emitters of the EmissionsInput.
func (*EmissionsInput) GetLocation ¶
func (m *EmissionsInput) GetLocation() (x Location)
GetLocation gets the Location of the EmissionsInput.
func (*EmissionsInput) GetYear ¶
func (m *EmissionsInput) GetYear() (x int32)
GetYear gets the Year of the EmissionsInput.
func (*EmissionsInput) Marshal ¶
func (m *EmissionsInput) Marshal() []byte
Marshal marshals EmissionsInput to a slice of bytes.
func (*EmissionsInput) MarshalToWriter ¶
func (m *EmissionsInput) MarshalToWriter(writer jspb.Writer)
MarshalToWriter marshals EmissionsInput to the provided writer.
func (*EmissionsInput) Unmarshal ¶
func (m *EmissionsInput) Unmarshal(rawBytes []byte) (*EmissionsInput, error)
Unmarshal unmarshals a EmissionsInput from a slice of bytes.
func (*EmissionsInput) UnmarshalFromReader ¶
func (m *EmissionsInput) UnmarshalFromReader(reader jspb.Reader) *EmissionsInput
UnmarshalFromReader unmarshals a EmissionsInput from the provided reader.
type EmissionsMatrixInput ¶
type EmissionsMatrixInput struct { Demand *Vector Emission Emission Year int32 Location Location AQM string }
func (*EmissionsMatrixInput) GetAQM ¶ added in v1.7.0
func (m *EmissionsMatrixInput) GetAQM() (x string)
GetAQM gets the AQM of the EmissionsMatrixInput.
func (*EmissionsMatrixInput) GetDemand ¶
func (m *EmissionsMatrixInput) GetDemand() (x *Vector)
GetDemand gets the Demand of the EmissionsMatrixInput.
func (*EmissionsMatrixInput) GetEmission ¶
func (m *EmissionsMatrixInput) GetEmission() (x Emission)
GetEmission gets the Emission of the EmissionsMatrixInput.
func (*EmissionsMatrixInput) GetLocation ¶
func (m *EmissionsMatrixInput) GetLocation() (x Location)
GetLocation gets the Location of the EmissionsMatrixInput.
func (*EmissionsMatrixInput) GetYear ¶
func (m *EmissionsMatrixInput) GetYear() (x int32)
GetYear gets the Year of the EmissionsMatrixInput.
func (*EmissionsMatrixInput) Marshal ¶
func (m *EmissionsMatrixInput) Marshal() []byte
Marshal marshals EmissionsMatrixInput to a slice of bytes.
func (*EmissionsMatrixInput) MarshalToWriter ¶
func (m *EmissionsMatrixInput) MarshalToWriter(writer jspb.Writer)
MarshalToWriter marshals EmissionsMatrixInput to the provided writer.
func (*EmissionsMatrixInput) Unmarshal ¶
func (m *EmissionsMatrixInput) Unmarshal(rawBytes []byte) (*EmissionsMatrixInput, error)
Unmarshal unmarshals a EmissionsMatrixInput from a slice of bytes.
func (*EmissionsMatrixInput) UnmarshalFromReader ¶
func (m *EmissionsMatrixInput) UnmarshalFromReader(reader jspb.Reader) *EmissionsMatrixInput
UnmarshalFromReader unmarshals a EmissionsMatrixInput from the provided reader.
type EvaluationConcentrationsInput ¶
func (*EvaluationConcentrationsInput) GetAQM ¶ added in v1.7.0
func (m *EvaluationConcentrationsInput) GetAQM() (x string)
GetAQM gets the AQM of the EvaluationConcentrationsInput.
func (*EvaluationConcentrationsInput) GetPollutant ¶
func (m *EvaluationConcentrationsInput) GetPollutant() (x Pollutant)
GetPollutant gets the Pollutant of the EvaluationConcentrationsInput.
func (*EvaluationConcentrationsInput) GetYear ¶
func (m *EvaluationConcentrationsInput) GetYear() (x int32)
GetYear gets the Year of the EvaluationConcentrationsInput.
func (*EvaluationConcentrationsInput) Marshal ¶
func (m *EvaluationConcentrationsInput) Marshal() []byte
Marshal marshals EvaluationConcentrationsInput to a slice of bytes.
func (*EvaluationConcentrationsInput) MarshalToWriter ¶
func (m *EvaluationConcentrationsInput) MarshalToWriter(writer jspb.Writer)
MarshalToWriter marshals EvaluationConcentrationsInput to the provided writer.
func (*EvaluationConcentrationsInput) Unmarshal ¶
func (m *EvaluationConcentrationsInput) Unmarshal(rawBytes []byte) (*EvaluationConcentrationsInput, error)
Unmarshal unmarshals a EvaluationConcentrationsInput from a slice of bytes.
func (*EvaluationConcentrationsInput) UnmarshalFromReader ¶
func (m *EvaluationConcentrationsInput) UnmarshalFromReader(reader jspb.Reader) *EvaluationConcentrationsInput
UnmarshalFromReader unmarshals a EvaluationConcentrationsInput from the provided reader.
type EvaluationHealthInput ¶
type EvaluationHealthInput struct { Year int32 Pollutant Pollutant Population string HR string AQM string }
func (*EvaluationHealthInput) GetAQM ¶ added in v1.7.0
func (m *EvaluationHealthInput) GetAQM() (x string)
GetAQM gets the AQM of the EvaluationHealthInput.
func (*EvaluationHealthInput) GetHR ¶
func (m *EvaluationHealthInput) GetHR() (x string)
GetHR gets the HR of the EvaluationHealthInput.
func (*EvaluationHealthInput) GetPollutant ¶
func (m *EvaluationHealthInput) GetPollutant() (x Pollutant)
GetPollutant gets the Pollutant of the EvaluationHealthInput.
func (*EvaluationHealthInput) GetPopulation ¶
func (m *EvaluationHealthInput) GetPopulation() (x string)
GetPopulation gets the Population of the EvaluationHealthInput.
func (*EvaluationHealthInput) GetYear ¶
func (m *EvaluationHealthInput) GetYear() (x int32)
GetYear gets the Year of the EvaluationHealthInput.
func (*EvaluationHealthInput) Marshal ¶
func (m *EvaluationHealthInput) Marshal() []byte
Marshal marshals EvaluationHealthInput to a slice of bytes.
func (*EvaluationHealthInput) MarshalToWriter ¶
func (m *EvaluationHealthInput) MarshalToWriter(writer jspb.Writer)
MarshalToWriter marshals EvaluationHealthInput to the provided writer.
func (*EvaluationHealthInput) Unmarshal ¶
func (m *EvaluationHealthInput) Unmarshal(rawBytes []byte) (*EvaluationHealthInput, error)
Unmarshal unmarshals a EvaluationHealthInput from a slice of bytes.
func (*EvaluationHealthInput) UnmarshalFromReader ¶
func (m *EvaluationHealthInput) UnmarshalFromReader(reader jspb.Reader) *EvaluationHealthInput
UnmarshalFromReader unmarshals a EvaluationHealthInput from the provided reader.
type FinalDemandInput ¶
type FinalDemandInput struct { FinalDemandType FinalDemandType EndUseMask *Mask Year int32 Location Location }
func (*FinalDemandInput) GetEndUseMask ¶
func (m *FinalDemandInput) GetEndUseMask() (x *Mask)
GetEndUseMask gets the EndUseMask of the FinalDemandInput.
func (*FinalDemandInput) GetFinalDemandType ¶
func (m *FinalDemandInput) GetFinalDemandType() (x FinalDemandType)
GetFinalDemandType gets the FinalDemandType of the FinalDemandInput.
func (*FinalDemandInput) GetLocation ¶
func (m *FinalDemandInput) GetLocation() (x Location)
GetLocation gets the Location of the FinalDemandInput.
func (*FinalDemandInput) GetYear ¶
func (m *FinalDemandInput) GetYear() (x int32)
GetYear gets the Year of the FinalDemandInput.
func (*FinalDemandInput) Marshal ¶
func (m *FinalDemandInput) Marshal() []byte
Marshal marshals FinalDemandInput to a slice of bytes.
func (*FinalDemandInput) MarshalToWriter ¶
func (m *FinalDemandInput) MarshalToWriter(writer jspb.Writer)
MarshalToWriter marshals FinalDemandInput to the provided writer.
func (*FinalDemandInput) Unmarshal ¶
func (m *FinalDemandInput) Unmarshal(rawBytes []byte) (*FinalDemandInput, error)
Unmarshal unmarshals a FinalDemandInput from a slice of bytes.
func (*FinalDemandInput) UnmarshalFromReader ¶
func (m *FinalDemandInput) UnmarshalFromReader(reader jspb.Reader) *FinalDemandInput
UnmarshalFromReader unmarshals a FinalDemandInput from the provided reader.
type FinalDemandType ¶
type FinalDemandType int
const ( // This group of demand types is directly available in the spreadsheet. FinalDemandType_PersonalConsumption FinalDemandType = 0 FinalDemandType_PrivateStructures FinalDemandType = 1 FinalDemandType_PrivateEquipment FinalDemandType = 2 FinalDemandType_PrivateIP FinalDemandType = 3 FinalDemandType_PrivateResidential FinalDemandType = 4 FinalDemandType_InventoryChange FinalDemandType = 5 FinalDemandType_Export FinalDemandType = 6 FinalDemandType_DefenseConsumption FinalDemandType = 7 FinalDemandType_DefenseStructures FinalDemandType = 8 FinalDemandType_DefenseEquipment FinalDemandType = 9 FinalDemandType_DefenseIP FinalDemandType = 10 FinalDemandType_NondefenseConsumption FinalDemandType = 11 FinalDemandType_NondefenseStructures FinalDemandType = 12 FinalDemandType_NondefenseEquipment FinalDemandType = 13 FinalDemandType_NondefenseIP FinalDemandType = 14 FinalDemandType_LocalConsumption FinalDemandType = 15 FinalDemandType_LocalStructures FinalDemandType = 16 FinalDemandType_LocalEquipment FinalDemandType = 17 FinalDemandType_LocalIP FinalDemandType = 18 // This group of demand types consists of aggregates of the // above types. FinalDemandType_AllDemand FinalDemandType = 19 FinalDemandType_NonExport FinalDemandType = 20 )
func (FinalDemandType) String ¶
func (x FinalDemandType) String() string
type GeometryInput ¶
func (*GeometryInput) GetAQM ¶ added in v1.7.0
func (m *GeometryInput) GetAQM() (x string)
GetAQM gets the AQM of the GeometryInput.
func (*GeometryInput) GetSpatialReference ¶
func (m *GeometryInput) GetSpatialReference() (x string)
GetSpatialReference gets the SpatialReference of the GeometryInput.
func (*GeometryInput) Marshal ¶
func (m *GeometryInput) Marshal() []byte
Marshal marshals GeometryInput to a slice of bytes.
func (*GeometryInput) MarshalToWriter ¶
func (m *GeometryInput) MarshalToWriter(writer jspb.Writer)
MarshalToWriter marshals GeometryInput to the provided writer.
func (*GeometryInput) Unmarshal ¶
func (m *GeometryInput) Unmarshal(rawBytes []byte) (*GeometryInput, error)
Unmarshal unmarshals a GeometryInput from a slice of bytes.
func (*GeometryInput) UnmarshalFromReader ¶
func (m *GeometryInput) UnmarshalFromReader(reader jspb.Reader) *GeometryInput
UnmarshalFromReader unmarshals a GeometryInput from the provided reader.
type HealthInput ¶
type HealthInput struct { Demand *Vector EmitterMask *Mask Pollutant Pollutant Population string Year int32 Location Location HR string AQM string }
func (*HealthInput) GetAQM ¶ added in v1.7.0
func (m *HealthInput) GetAQM() (x string)
GetAQM gets the AQM of the HealthInput.
func (*HealthInput) GetDemand ¶
func (m *HealthInput) GetDemand() (x *Vector)
GetDemand gets the Demand of the HealthInput.
func (*HealthInput) GetEmitterMask ¶
func (m *HealthInput) GetEmitterMask() (x *Mask)
GetEmitterMask gets the EmitterMask of the HealthInput.
func (*HealthInput) GetHR ¶
func (m *HealthInput) GetHR() (x string)
GetHR gets the HR of the HealthInput.
func (*HealthInput) GetLocation ¶
func (m *HealthInput) GetLocation() (x Location)
GetLocation gets the Location of the HealthInput.
func (*HealthInput) GetPollutant ¶
func (m *HealthInput) GetPollutant() (x Pollutant)
GetPollutant gets the Pollutant of the HealthInput.
func (*HealthInput) GetPopulation ¶
func (m *HealthInput) GetPopulation() (x string)
GetPopulation gets the Population of the HealthInput.
func (*HealthInput) GetYear ¶
func (m *HealthInput) GetYear() (x int32)
GetYear gets the Year of the HealthInput.
func (*HealthInput) Marshal ¶
func (m *HealthInput) Marshal() []byte
Marshal marshals HealthInput to a slice of bytes.
func (*HealthInput) MarshalToWriter ¶
func (m *HealthInput) MarshalToWriter(writer jspb.Writer)
MarshalToWriter marshals HealthInput to the provided writer.
func (*HealthInput) Unmarshal ¶
func (m *HealthInput) Unmarshal(rawBytes []byte) (*HealthInput, error)
Unmarshal unmarshals a HealthInput from a slice of bytes.
func (*HealthInput) UnmarshalFromReader ¶
func (m *HealthInput) UnmarshalFromReader(reader jspb.Reader) *HealthInput
UnmarshalFromReader unmarshals a HealthInput from the provided reader.
type HealthMatrixInput ¶
type HealthMatrixInput struct { Demand *Vector Pollutant Pollutant Population string Year int32 Location Location HR string AQM string }
func (*HealthMatrixInput) GetAQM ¶ added in v1.7.0
func (m *HealthMatrixInput) GetAQM() (x string)
GetAQM gets the AQM of the HealthMatrixInput.
func (*HealthMatrixInput) GetDemand ¶
func (m *HealthMatrixInput) GetDemand() (x *Vector)
GetDemand gets the Demand of the HealthMatrixInput.
func (*HealthMatrixInput) GetHR ¶
func (m *HealthMatrixInput) GetHR() (x string)
GetHR gets the HR of the HealthMatrixInput.
func (*HealthMatrixInput) GetLocation ¶
func (m *HealthMatrixInput) GetLocation() (x Location)
GetLocation gets the Location of the HealthMatrixInput.
func (*HealthMatrixInput) GetPollutant ¶
func (m *HealthMatrixInput) GetPollutant() (x Pollutant)
GetPollutant gets the Pollutant of the HealthMatrixInput.
func (*HealthMatrixInput) GetPopulation ¶
func (m *HealthMatrixInput) GetPopulation() (x string)
GetPopulation gets the Population of the HealthMatrixInput.
func (*HealthMatrixInput) GetYear ¶
func (m *HealthMatrixInput) GetYear() (x int32)
GetYear gets the Year of the HealthMatrixInput.
func (*HealthMatrixInput) Marshal ¶
func (m *HealthMatrixInput) Marshal() []byte
Marshal marshals HealthMatrixInput to a slice of bytes.
func (*HealthMatrixInput) MarshalToWriter ¶
func (m *HealthMatrixInput) MarshalToWriter(writer jspb.Writer)
MarshalToWriter marshals HealthMatrixInput to the provided writer.
func (*HealthMatrixInput) Unmarshal ¶
func (m *HealthMatrixInput) Unmarshal(rawBytes []byte) (*HealthMatrixInput, error)
Unmarshal unmarshals a HealthMatrixInput from a slice of bytes.
func (*HealthMatrixInput) UnmarshalFromReader ¶
func (m *HealthMatrixInput) UnmarshalFromReader(reader jspb.Reader) *HealthMatrixInput
UnmarshalFromReader unmarshals a HealthMatrixInput from the provided reader.
type Mask ¶
type Mask struct {
Data []float64
}
func (*Mask) MarshalToWriter ¶
MarshalToWriter marshals Mask to the provided writer.
type Matrix ¶
func (*Matrix) MarshalToWriter ¶
MarshalToWriter marshals Matrix to the provided writer.
type Point ¶
func (*Point) MarshalToWriter ¶
MarshalToWriter marshals Point to the provided writer.
type PopulationIncidenceInput ¶
func (*PopulationIncidenceInput) GetAQM ¶ added in v1.7.0
func (m *PopulationIncidenceInput) GetAQM() (x string)
GetAQM gets the AQM of the PopulationIncidenceInput.
func (*PopulationIncidenceInput) GetHR ¶
func (m *PopulationIncidenceInput) GetHR() (x string)
GetHR gets the HR of the PopulationIncidenceInput.
func (*PopulationIncidenceInput) GetPopulation ¶
func (m *PopulationIncidenceInput) GetPopulation() (x string)
GetPopulation gets the Population of the PopulationIncidenceInput.
func (*PopulationIncidenceInput) GetYear ¶
func (m *PopulationIncidenceInput) GetYear() (x int32)
GetYear gets the Year of the PopulationIncidenceInput.
func (*PopulationIncidenceInput) Marshal ¶
func (m *PopulationIncidenceInput) Marshal() []byte
Marshal marshals PopulationIncidenceInput to a slice of bytes.
func (*PopulationIncidenceInput) MarshalToWriter ¶
func (m *PopulationIncidenceInput) MarshalToWriter(writer jspb.Writer)
MarshalToWriter marshals PopulationIncidenceInput to the provided writer.
func (*PopulationIncidenceInput) Unmarshal ¶
func (m *PopulationIncidenceInput) Unmarshal(rawBytes []byte) (*PopulationIncidenceInput, error)
Unmarshal unmarshals a PopulationIncidenceInput from a slice of bytes.
func (*PopulationIncidenceInput) UnmarshalFromReader ¶
func (m *PopulationIncidenceInput) UnmarshalFromReader(reader jspb.Reader) *PopulationIncidenceInput
UnmarshalFromReader unmarshals a PopulationIncidenceInput from the provided reader.
type PopulationIncidenceOutput ¶
func (*PopulationIncidenceOutput) GetIncidence ¶
func (m *PopulationIncidenceOutput) GetIncidence() (x []float64)
GetIncidence gets the Incidence of the PopulationIncidenceOutput.
func (*PopulationIncidenceOutput) GetPopulation ¶
func (m *PopulationIncidenceOutput) GetPopulation() (x []float64)
GetPopulation gets the Population of the PopulationIncidenceOutput.
func (*PopulationIncidenceOutput) Marshal ¶
func (m *PopulationIncidenceOutput) Marshal() []byte
Marshal marshals PopulationIncidenceOutput to a slice of bytes.
func (*PopulationIncidenceOutput) MarshalToWriter ¶
func (m *PopulationIncidenceOutput) MarshalToWriter(writer jspb.Writer)
MarshalToWriter marshals PopulationIncidenceOutput to the provided writer.
func (*PopulationIncidenceOutput) Unmarshal ¶
func (m *PopulationIncidenceOutput) Unmarshal(rawBytes []byte) (*PopulationIncidenceOutput, error)
Unmarshal unmarshals a PopulationIncidenceOutput from a slice of bytes.
func (*PopulationIncidenceOutput) UnmarshalFromReader ¶
func (m *PopulationIncidenceOutput) UnmarshalFromReader(reader jspb.Reader) *PopulationIncidenceOutput
UnmarshalFromReader unmarshals a PopulationIncidenceOutput from the provided reader.
type Rectangle ¶
func (*Rectangle) MarshalToWriter ¶
MarshalToWriter marshals Rectangle to the provided writer.
type Rectangles ¶
type Rectangles struct {
Rectangles []*Rectangle
}
func (*Rectangles) GetRectangles ¶
func (m *Rectangles) GetRectangles() (x []*Rectangle)
GetRectangles gets the Rectangles of the Rectangles.
func (*Rectangles) Marshal ¶
func (m *Rectangles) Marshal() []byte
Marshal marshals Rectangles to a slice of bytes.
func (*Rectangles) MarshalToWriter ¶
func (m *Rectangles) MarshalToWriter(writer jspb.Writer)
MarshalToWriter marshals Rectangles to the provided writer.
func (*Rectangles) Unmarshal ¶
func (m *Rectangles) Unmarshal(rawBytes []byte) (*Rectangles, error)
Unmarshal unmarshals a Rectangles from a slice of bytes.
func (*Rectangles) UnmarshalFromReader ¶
func (m *Rectangles) UnmarshalFromReader(reader jspb.Reader) *Rectangles
UnmarshalFromReader unmarshals a Rectangles from the provided reader.
type Selection ¶
type Selection struct { EndUseGroup string EndUseSector string EmitterGroup string EmitterSector string ImpactType string FinalDemandType FinalDemandType Year int32 Population string // Types that are valid to be assigned to Pol: // *Selection_Pollutant // *Selection_Emission Pol isSelection_Pol AQM string }
func (*Selection) GetEmission ¶
GetEmission gets the Emission of the Selection.
func (*Selection) GetEmitterGroup ¶
GetEmitterGroup gets the EmitterGroup of the Selection.
func (*Selection) GetEmitterSector ¶
GetEmitterSector gets the EmitterSector of the Selection.
func (*Selection) GetEndUseGroup ¶
GetEndUseGroup gets the EndUseGroup of the Selection.
func (*Selection) GetEndUseSector ¶
GetEndUseSector gets the EndUseSector of the Selection.
func (*Selection) GetFinalDemandType ¶
func (m *Selection) GetFinalDemandType() (x FinalDemandType)
GetFinalDemandType gets the FinalDemandType of the Selection.
func (*Selection) GetImpactType ¶
GetImpactType gets the ImpactType of the Selection.
func (*Selection) GetPol ¶
func (m *Selection) GetPol() (x isSelection_Pol)
GetPol gets the Pol of the Selection.
func (*Selection) GetPollutant ¶
GetPollutant gets the Pollutant of the Selection.
func (*Selection) GetPopulation ¶
GetPopulation gets the Population of the Selection.
func (*Selection) MarshalToWriter ¶
MarshalToWriter marshals Selection to the provided writer.
type Selection_Emission ¶
type Selection_Emission struct {
Emission Emission
}
Selection_Emission is assignable to Pol
type Selection_Pollutant ¶
type Selection_Pollutant struct {
Pollutant Pollutant
}
Selection_Pollutant is assignable to Pol
type Selectors ¶
func (*Selectors) MarshalToWriter ¶
MarshalToWriter marshals Selectors to the provided writer.
type StringInput ¶
type StringInput struct {
String string
}
func (*StringInput) GetString ¶
func (m *StringInput) GetString() (x string)
GetString gets the String of the StringInput.
func (*StringInput) Marshal ¶
func (m *StringInput) Marshal() []byte
Marshal marshals StringInput to a slice of bytes.
func (*StringInput) MarshalToWriter ¶
func (m *StringInput) MarshalToWriter(writer jspb.Writer)
MarshalToWriter marshals StringInput to the provided writer.
func (*StringInput) Unmarshal ¶
func (m *StringInput) Unmarshal(rawBytes []byte) (*StringInput, error)
Unmarshal unmarshals a StringInput from a slice of bytes.
func (*StringInput) UnmarshalFromReader ¶
func (m *StringInput) UnmarshalFromReader(reader jspb.Reader) *StringInput
UnmarshalFromReader unmarshals a StringInput from the provided reader.
type StringList ¶
type StringList struct {
List []string
}
func (*StringList) GetList ¶
func (m *StringList) GetList() (x []string)
GetList gets the List of the StringList.
func (*StringList) Marshal ¶
func (m *StringList) Marshal() []byte
Marshal marshals StringList to a slice of bytes.
func (*StringList) MarshalToWriter ¶
func (m *StringList) MarshalToWriter(writer jspb.Writer)
MarshalToWriter marshals StringList to the provided writer.
func (*StringList) Unmarshal ¶
func (m *StringList) Unmarshal(rawBytes []byte) (*StringList, error)
Unmarshal unmarshals a StringList from a slice of bytes.
func (*StringList) UnmarshalFromReader ¶
func (m *StringList) UnmarshalFromReader(reader jspb.Reader) *StringList
UnmarshalFromReader unmarshals a StringList from the provided reader.
type Vector ¶
type Vector struct {
Data []float64
}
func (*Vector) MarshalToWriter ¶
MarshalToWriter marshals Vector to the provided writer.