haz_pb

package
v0.0.0-...-e45c2a7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

This section is empty.

Types

type MMI

type MMI struct {

	// latitude of the mmi.
	Latitude float64 `protobuf:"fixed64,1,opt,name=latitude,proto3" json:"latitude,omitempty"`
	// longitude of the mmi.
	Longitude float64 `protobuf:"fixed64,2,opt,name=longitude,proto3" json:"longitude,omitempty"`
	// the mmi at the location.  Currently the max mmi.
	Mmi int32 `protobuf:"varint,3,opt,name=mmi,proto3" json:"mmi,omitempty"`
	// count of mmi values at the location.
	Count int32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
	//count_mmi for the location
	MmiSummary map[int32]int32 `` /* 181-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MMI) Descriptor deprecated

func (*MMI) Descriptor() ([]byte, []int)

Deprecated: Use MMI.ProtoReflect.Descriptor instead.

func (*MMI) GetCount

func (x *MMI) GetCount() int32

func (*MMI) GetLatitude

func (x *MMI) GetLatitude() float64

func (*MMI) GetLongitude

func (x *MMI) GetLongitude() float64

func (*MMI) GetMmi

func (x *MMI) GetMmi() int32

func (*MMI) GetMmiSummary

func (x *MMI) GetMmiSummary() map[int32]int32

func (*MMI) ProtoMessage

func (*MMI) ProtoMessage()

func (*MMI) ProtoReflect

func (x *MMI) ProtoReflect() protoreflect.Message

func (*MMI) Reset

func (x *MMI) Reset()

func (*MMI) String

func (x *MMI) String() string

type Magnitude

type Magnitude struct {
	Magnitude        *RealQuantity       `protobuf:"bytes,1,opt,name=magnitude,proto3" json:"magnitude,omitempty"`
	Type             string              `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	StationCount     int64               `protobuf:"varint,3,opt,name=station_count,json=stationCount,proto3" json:"station_count,omitempty"`
	StationMagnitude []*StationMagnitude `protobuf:"bytes,4,rep,name=station_magnitude,json=stationMagnitude,proto3" json:"station_magnitude,omitempty"`
	// contains filtered or unexported fields
}

func (*Magnitude) Descriptor deprecated

func (*Magnitude) Descriptor() ([]byte, []int)

Deprecated: Use Magnitude.ProtoReflect.Descriptor instead.

func (*Magnitude) GetMagnitude

func (x *Magnitude) GetMagnitude() *RealQuantity

func (*Magnitude) GetStationCount

func (x *Magnitude) GetStationCount() int64

func (*Magnitude) GetStationMagnitude

func (x *Magnitude) GetStationMagnitude() []*StationMagnitude

func (*Magnitude) GetType

func (x *Magnitude) GetType() string

func (*Magnitude) ProtoMessage

func (*Magnitude) ProtoMessage()

func (*Magnitude) ProtoReflect

func (x *Magnitude) ProtoReflect() protoreflect.Message

func (*Magnitude) Reset

func (x *Magnitude) Reset()

func (*Magnitude) String

func (x *Magnitude) String() string

type News

type News struct {
	Stories []*Story `protobuf:"bytes,1,rep,name=stories,proto3" json:"stories,omitempty"`
	Page    int32    `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	Total   int32    `protobuf:"varint,3,opt,name=total,proto3" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (*News) Descriptor deprecated

func (*News) Descriptor() ([]byte, []int)

Deprecated: Use News.ProtoReflect.Descriptor instead.

func (*News) GetPage

func (x *News) GetPage() int32

func (*News) GetStories

func (x *News) GetStories() []*Story

func (*News) GetTotal

func (x *News) GetTotal() int32

func (*News) ProtoMessage

func (*News) ProtoMessage()

func (*News) ProtoReflect

func (x *News) ProtoReflect() protoreflect.Message

func (*News) Reset

func (x *News) Reset()

func (*News) String

func (x *News) String() string

type Pick

type Pick struct {
	Waveform         *Waveform  `protobuf:"bytes,1,opt,name=waveform,proto3" json:"waveform,omitempty"`
	Time             *Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	Phase            string     `protobuf:"bytes,3,opt,name=phase,proto3" json:"phase,omitempty"`
	Azimuth          float64    `protobuf:"fixed64,4,opt,name=azimuth,proto3" json:"azimuth,omitempty"`
	Distance         float64    `protobuf:"fixed64,5,opt,name=distance,proto3" json:"distance,omitempty"`
	Residual         float64    `protobuf:"fixed64,6,opt,name=residual,proto3" json:"residual,omitempty"`
	Weight           float64    `protobuf:"fixed64,7,opt,name=weight,proto3" json:"weight,omitempty"`
	EvaluationMode   string     `protobuf:"bytes,8,opt,name=evaluation_mode,json=evaluationMode,proto3" json:"evaluation_mode,omitempty"`
	EvaluationStatus string     `protobuf:"bytes,9,opt,name=evaluation_status,json=evaluationStatus,proto3" json:"evaluation_status,omitempty"`
	// contains filtered or unexported fields
}

func (*Pick) Descriptor deprecated

func (*Pick) Descriptor() ([]byte, []int)

Deprecated: Use Pick.ProtoReflect.Descriptor instead.

func (*Pick) GetAzimuth

func (x *Pick) GetAzimuth() float64

func (*Pick) GetDistance

func (x *Pick) GetDistance() float64

func (*Pick) GetEvaluationMode

func (x *Pick) GetEvaluationMode() string

func (*Pick) GetEvaluationStatus

func (x *Pick) GetEvaluationStatus() string

func (*Pick) GetPhase

func (x *Pick) GetPhase() string

func (*Pick) GetResidual

func (x *Pick) GetResidual() float64

func (*Pick) GetTime

func (x *Pick) GetTime() *Timestamp

func (*Pick) GetWaveform

func (x *Pick) GetWaveform() *Waveform

func (*Pick) GetWeight

func (x *Pick) GetWeight() float64

func (*Pick) ProtoMessage

func (*Pick) ProtoMessage()

func (*Pick) ProtoReflect

func (x *Pick) ProtoReflect() protoreflect.Message

func (*Pick) Reset

func (x *Pick) Reset()

func (*Pick) String

func (x *Pick) String() string

type Quake

type Quake struct {

	// the unique public identifier for this quake.
	PublicID string `protobuf:"bytes,1,opt,name=public_iD,json=publicID,proto3" json:"public_iD,omitempty"`
	// the origin time of the quake.
	Time *Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// the modification time of the quake information.
	ModificationTime *Timestamp `protobuf:"bytes,3,opt,name=modification_time,json=modificationTime,proto3" json:"modification_time,omitempty"`
	// latitude of the quake location.
	Latitude float64 `protobuf:"fixed64,4,opt,name=latitude,proto3" json:"latitude,omitempty"`
	// longitude of the quake location.
	Longitude float64 `protobuf:"fixed64,5,opt,name=longitude,proto3" json:"longitude,omitempty"`
	// the depth of the quake in km.
	Depth float64 `protobuf:"fixed64,6,opt,name=depth,proto3" json:"depth,omitempty"`
	// magnitude of the quake.
	Magnitude float64 `protobuf:"fixed64,7,opt,name=magnitude,proto3" json:"magnitude,omitempty"`
	// distance and direction to the nearest locality.
	Locality string `protobuf:"bytes,8,opt,name=locality,proto3" json:"locality,omitempty"`
	// the quality of this information; `best`, `good`, `caution`, `deleted`.
	Quality string `protobuf:"bytes,9,opt,name=quality,proto3" json:"quality,omitempty"`
	// the calculated MMI shaking at the closest locality in the New Zealand region.
	Mmi int32 `protobuf:"varint,10,opt,name=mmi,proto3" json:"mmi,omitempty"`
	// indicating if this quake is in New Zealand region
	InNewzealand bool `protobuf:"varint,11,opt,name=in_newzealand,json=inNewzealand,proto3" json:"in_newzealand,omitempty"`
	// contains filtered or unexported fields
}

Quake is for earthquake information.

func (*Quake) Descriptor deprecated

func (*Quake) Descriptor() ([]byte, []int)

Deprecated: Use Quake.ProtoReflect.Descriptor instead.

func (*Quake) GetDepth

func (x *Quake) GetDepth() float64

func (*Quake) GetInNewzealand

func (x *Quake) GetInNewzealand() bool

func (*Quake) GetLatitude

func (x *Quake) GetLatitude() float64

func (*Quake) GetLocality

func (x *Quake) GetLocality() string

func (*Quake) GetLongitude

func (x *Quake) GetLongitude() float64

func (*Quake) GetMagnitude

func (x *Quake) GetMagnitude() float64

func (*Quake) GetMmi

func (x *Quake) GetMmi() int32

func (*Quake) GetModificationTime

func (x *Quake) GetModificationTime() *Timestamp

func (*Quake) GetPublicID

func (x *Quake) GetPublicID() string

func (*Quake) GetQuality

func (x *Quake) GetQuality() string

func (*Quake) GetTime

func (x *Quake) GetTime() *Timestamp

func (*Quake) ProtoMessage

func (*Quake) ProtoMessage()

func (*Quake) ProtoReflect

func (x *Quake) ProtoReflect() protoreflect.Message

func (*Quake) Reset

func (x *Quake) Reset()

func (*Quake) String

func (x *Quake) String() string

type QuakeStats

type QuakeStats struct {

	// quakes per day
	PerDay []*Rate `protobuf:"bytes,1,rep,name=per_day,json=perDay,proto3" json:"per_day,omitempty"`
	// magnitude count over the last 7 days
	Week map[int32]int32 `` /* 151-byte string literal not displayed */
	// magnitude count over the last 28 days
	Month map[int32]int32 `` /* 153-byte string literal not displayed */
	// magnitude count over the last 365 days
	Year map[int32]int32 `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*QuakeStats) Descriptor deprecated

func (*QuakeStats) Descriptor() ([]byte, []int)

Deprecated: Use QuakeStats.ProtoReflect.Descriptor instead.

func (*QuakeStats) GetMonth

func (x *QuakeStats) GetMonth() map[int32]int32

func (*QuakeStats) GetPerDay

func (x *QuakeStats) GetPerDay() []*Rate

func (*QuakeStats) GetWeek

func (x *QuakeStats) GetWeek() map[int32]int32

func (*QuakeStats) GetYear

func (x *QuakeStats) GetYear() map[int32]int32

func (*QuakeStats) ProtoMessage

func (*QuakeStats) ProtoMessage()

func (*QuakeStats) ProtoReflect

func (x *QuakeStats) ProtoReflect() protoreflect.Message

func (*QuakeStats) Reset

func (x *QuakeStats) Reset()

func (*QuakeStats) String

func (x *QuakeStats) String() string

type QuakeTechnical

type QuakeTechnical struct {
	PublicID         string        `protobuf:"bytes,1,opt,name=public_iD,json=publicID,proto3" json:"public_iD,omitempty"`
	Type             string        `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Agency           string        `protobuf:"bytes,3,opt,name=agency,proto3" json:"agency,omitempty"`
	Time             *Timestamp    `protobuf:"bytes,4,opt,name=time,proto3" json:"time,omitempty"`
	ModificationTime *Timestamp    `protobuf:"bytes,5,opt,name=modification_time,json=modificationTime,proto3" json:"modification_time,omitempty"`
	Latitude         *RealQuantity `protobuf:"bytes,6,opt,name=latitude,proto3" json:"latitude,omitempty"`
	Longitude        *RealQuantity `protobuf:"bytes,7,opt,name=longitude,proto3" json:"longitude,omitempty"`
	Depth            *RealQuantity `protobuf:"bytes,8,opt,name=depth,proto3" json:"depth,omitempty"`
	DepthType        string        `protobuf:"bytes,9,opt,name=depth_type,json=depthType,proto3" json:"depth_type,omitempty"`
	Method           string        `protobuf:"bytes,10,opt,name=method,proto3" json:"method,omitempty"`
	EarthModel       string        `protobuf:"bytes,11,opt,name=earth_model,json=earthModel,proto3" json:"earth_model,omitempty"`
	EvaluationMode   string        `protobuf:"bytes,12,opt,name=evaluation_mode,json=evaluationMode,proto3" json:"evaluation_mode,omitempty"`
	EvaluationStatus string        `protobuf:"bytes,13,opt,name=evaluation_status,json=evaluationStatus,proto3" json:"evaluation_status,omitempty"`
	UsedPhaseCount   int64         `protobuf:"varint,14,opt,name=used_phase_count,json=usedPhaseCount,proto3" json:"used_phase_count,omitempty"`
	UsedStationCount int64         `protobuf:"varint,15,opt,name=used_station_count,json=usedStationCount,proto3" json:"used_station_count,omitempty"`
	StandardError    float64       `protobuf:"fixed64,16,opt,name=standard_error,json=standardError,proto3" json:"standard_error,omitempty"`
	AzimuthalGap     float64       `protobuf:"fixed64,17,opt,name=azimuthal_gap,json=azimuthalGap,proto3" json:"azimuthal_gap,omitempty"`
	MinimumDistance  float64       `protobuf:"fixed64,18,opt,name=minimum_distance,json=minimumDistance,proto3" json:"minimum_distance,omitempty"`
	MaximumDistance  float64       `protobuf:"fixed64,19,opt,name=maximum_distance,json=maximumDistance,proto3" json:"maximum_distance,omitempty"`
	MedianDistance   float64       `protobuf:"fixed64,20,opt,name=median_distance,json=medianDistance,proto3" json:"median_distance,omitempty"`
	Pick             []*Pick       `protobuf:"bytes,21,rep,name=pick,proto3" json:"pick,omitempty"`
	Magnitude        *RealQuantity `protobuf:"bytes,22,opt,name=magnitude,proto3" json:"magnitude,omitempty"`
	MagnitudeType    string        `protobuf:"bytes,23,opt,name=magnitude_type,json=magnitudeType,proto3" json:"magnitude_type,omitempty"`
	Magnitudes       []*Magnitude  `protobuf:"bytes,24,rep,name=magnitudes,proto3" json:"magnitudes,omitempty"`
	// contains filtered or unexported fields
}

QuakeTechnical for encoding technical information about a quake. More information than haz.Quake.

func (*QuakeTechnical) Descriptor deprecated

func (*QuakeTechnical) Descriptor() ([]byte, []int)

Deprecated: Use QuakeTechnical.ProtoReflect.Descriptor instead.

func (*QuakeTechnical) GetAgency

func (x *QuakeTechnical) GetAgency() string

func (*QuakeTechnical) GetAzimuthalGap

func (x *QuakeTechnical) GetAzimuthalGap() float64

func (*QuakeTechnical) GetDepth

func (x *QuakeTechnical) GetDepth() *RealQuantity

func (*QuakeTechnical) GetDepthType

func (x *QuakeTechnical) GetDepthType() string

func (*QuakeTechnical) GetEarthModel

func (x *QuakeTechnical) GetEarthModel() string

func (*QuakeTechnical) GetEvaluationMode

func (x *QuakeTechnical) GetEvaluationMode() string

func (*QuakeTechnical) GetEvaluationStatus

func (x *QuakeTechnical) GetEvaluationStatus() string

func (*QuakeTechnical) GetLatitude

func (x *QuakeTechnical) GetLatitude() *RealQuantity

func (*QuakeTechnical) GetLongitude

func (x *QuakeTechnical) GetLongitude() *RealQuantity

func (*QuakeTechnical) GetMagnitude

func (x *QuakeTechnical) GetMagnitude() *RealQuantity

func (*QuakeTechnical) GetMagnitudeType

func (x *QuakeTechnical) GetMagnitudeType() string

func (*QuakeTechnical) GetMagnitudes

func (x *QuakeTechnical) GetMagnitudes() []*Magnitude

func (*QuakeTechnical) GetMaximumDistance

func (x *QuakeTechnical) GetMaximumDistance() float64

func (*QuakeTechnical) GetMedianDistance

func (x *QuakeTechnical) GetMedianDistance() float64

func (*QuakeTechnical) GetMethod

func (x *QuakeTechnical) GetMethod() string

func (*QuakeTechnical) GetMinimumDistance

func (x *QuakeTechnical) GetMinimumDistance() float64

func (*QuakeTechnical) GetModificationTime

func (x *QuakeTechnical) GetModificationTime() *Timestamp

func (*QuakeTechnical) GetPick

func (x *QuakeTechnical) GetPick() []*Pick

func (*QuakeTechnical) GetPublicID

func (x *QuakeTechnical) GetPublicID() string

func (*QuakeTechnical) GetStandardError

func (x *QuakeTechnical) GetStandardError() float64

func (*QuakeTechnical) GetTime

func (x *QuakeTechnical) GetTime() *Timestamp

func (*QuakeTechnical) GetType

func (x *QuakeTechnical) GetType() string

func (*QuakeTechnical) GetUsedPhaseCount

func (x *QuakeTechnical) GetUsedPhaseCount() int64

func (*QuakeTechnical) GetUsedStationCount

func (x *QuakeTechnical) GetUsedStationCount() int64

func (*QuakeTechnical) ProtoMessage

func (*QuakeTechnical) ProtoMessage()

func (*QuakeTechnical) ProtoReflect

func (x *QuakeTechnical) ProtoReflect() protoreflect.Message

func (*QuakeTechnical) Reset

func (x *QuakeTechnical) Reset()

func (*QuakeTechnical) String

func (x *QuakeTechnical) String() string

type Quakes

type Quakes struct {
	Quakes []*Quake `protobuf:"bytes,1,rep,name=quakes,proto3" json:"quakes,omitempty"`
	// contains filtered or unexported fields
}

func (*Quakes) Descriptor deprecated

func (*Quakes) Descriptor() ([]byte, []int)

Deprecated: Use Quakes.ProtoReflect.Descriptor instead.

func (*Quakes) GetQuakes

func (x *Quakes) GetQuakes() []*Quake

func (*Quakes) ProtoMessage

func (*Quakes) ProtoMessage()

func (*Quakes) ProtoReflect

func (x *Quakes) ProtoReflect() protoreflect.Message

func (*Quakes) Reset

func (x *Quakes) Reset()

func (*Quakes) String

func (x *Quakes) String() string

type Rate

type Rate struct {
	Time  *Timestamp `protobuf:"bytes,1,opt,name=time,proto3" json:"time,omitempty"`
	Count int32      `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*Rate) Descriptor deprecated

func (*Rate) Descriptor() ([]byte, []int)

Deprecated: Use Rate.ProtoReflect.Descriptor instead.

func (*Rate) GetCount

func (x *Rate) GetCount() int32

func (*Rate) GetTime

func (x *Rate) GetTime() *Timestamp

func (*Rate) ProtoMessage

func (*Rate) ProtoMessage()

func (*Rate) ProtoReflect

func (x *Rate) ProtoReflect() protoreflect.Message

func (*Rate) Reset

func (x *Rate) Reset()

func (*Rate) String

func (x *Rate) String() string

type RealQuantity

type RealQuantity struct {
	Value       float64 `protobuf:"fixed64,1,opt,name=value,proto3" json:"value,omitempty"`
	Uncertainty float64 `protobuf:"fixed64,2,opt,name=uncertainty,proto3" json:"uncertainty,omitempty"`
	// contains filtered or unexported fields
}

func (*RealQuantity) Descriptor deprecated

func (*RealQuantity) Descriptor() ([]byte, []int)

Deprecated: Use RealQuantity.ProtoReflect.Descriptor instead.

func (*RealQuantity) GetUncertainty

func (x *RealQuantity) GetUncertainty() float64

func (*RealQuantity) GetValue

func (x *RealQuantity) GetValue() float64

func (*RealQuantity) ProtoMessage

func (*RealQuantity) ProtoMessage()

func (*RealQuantity) ProtoReflect

func (x *RealQuantity) ProtoReflect() protoreflect.Message

func (*RealQuantity) Reset

func (x *RealQuantity) Reset()

func (*RealQuantity) String

func (x *RealQuantity) String() string

type Shaking

type Shaking struct {
	Mmi        []*MMI          `protobuf:"bytes,1,rep,name=mmi,proto3" json:"mmi,omitempty"`
	MmiSummary map[int32]int32 `` /* 181-byte string literal not displayed */
	MmiTotal   int32           `protobuf:"varint,3,opt,name=mmi_total,json=mmiTotal,proto3" json:"mmi_total,omitempty"`
	// contains filtered or unexported fields
}

func (*Shaking) Descriptor deprecated

func (*Shaking) Descriptor() ([]byte, []int)

Deprecated: Use Shaking.ProtoReflect.Descriptor instead.

func (*Shaking) GetMmi

func (x *Shaking) GetMmi() []*MMI

func (*Shaking) GetMmiSummary

func (x *Shaking) GetMmiSummary() map[int32]int32

func (*Shaking) GetMmiTotal

func (x *Shaking) GetMmiTotal() int32

func (*Shaking) ProtoMessage

func (*Shaking) ProtoMessage()

func (*Shaking) ProtoReflect

func (x *Shaking) ProtoReflect() protoreflect.Message

func (*Shaking) Reset

func (x *Shaking) Reset()

func (*Shaking) String

func (x *Shaking) String() string

type StationMagnitude

type StationMagnitude struct {
	Waveform  *Waveform     `protobuf:"bytes,1,opt,name=waveform,proto3" json:"waveform,omitempty"`
	Magnitude *RealQuantity `protobuf:"bytes,2,opt,name=magnitude,proto3" json:"magnitude,omitempty"`
	Type      string        `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Azimuth   float64       `protobuf:"fixed64,4,opt,name=azimuth,proto3" json:"azimuth,omitempty"`
	Distance  float64       `protobuf:"fixed64,5,opt,name=distance,proto3" json:"distance,omitempty"`
	Residual  float64       `protobuf:"fixed64,6,opt,name=residual,proto3" json:"residual,omitempty"`
	Weight    float64       `protobuf:"fixed64,7,opt,name=weight,proto3" json:"weight,omitempty"`
	Amplitude *RealQuantity `protobuf:"bytes,8,opt,name=amplitude,proto3" json:"amplitude,omitempty"`
	// contains filtered or unexported fields
}

func (*StationMagnitude) Descriptor deprecated

func (*StationMagnitude) Descriptor() ([]byte, []int)

Deprecated: Use StationMagnitude.ProtoReflect.Descriptor instead.

func (*StationMagnitude) GetAmplitude

func (x *StationMagnitude) GetAmplitude() *RealQuantity

func (*StationMagnitude) GetAzimuth

func (x *StationMagnitude) GetAzimuth() float64

func (*StationMagnitude) GetDistance

func (x *StationMagnitude) GetDistance() float64

func (*StationMagnitude) GetMagnitude

func (x *StationMagnitude) GetMagnitude() *RealQuantity

func (*StationMagnitude) GetResidual

func (x *StationMagnitude) GetResidual() float64

func (*StationMagnitude) GetType

func (x *StationMagnitude) GetType() string

func (*StationMagnitude) GetWaveform

func (x *StationMagnitude) GetWaveform() *Waveform

func (*StationMagnitude) GetWeight

func (x *StationMagnitude) GetWeight() float64

func (*StationMagnitude) ProtoMessage

func (*StationMagnitude) ProtoMessage()

func (*StationMagnitude) ProtoReflect

func (x *StationMagnitude) ProtoReflect() protoreflect.Message

func (*StationMagnitude) Reset

func (x *StationMagnitude) Reset()

func (*StationMagnitude) String

func (x *StationMagnitude) String() string

type Story

type Story struct {
	Title     string     `protobuf:"bytes,1,opt,name=Title,proto3" json:"Title,omitempty"`
	Link      string     `protobuf:"bytes,2,opt,name=link,proto3" json:"link,omitempty"`
	Published *Timestamp `protobuf:"bytes,3,opt,name=published,proto3" json:"published,omitempty"`
	Type      string     `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	Tag       string     `protobuf:"bytes,5,opt,name=tag,proto3" json:"tag,omitempty"`
	Val       int32      `protobuf:"varint,6,opt,name=val,proto3" json:"val,omitempty"`
	// contains filtered or unexported fields
}

func (*Story) Descriptor deprecated

func (*Story) Descriptor() ([]byte, []int)

Deprecated: Use Story.ProtoReflect.Descriptor instead.

func (x *Story) GetLink() string

func (*Story) GetPublished

func (x *Story) GetPublished() *Timestamp

func (*Story) GetTag

func (x *Story) GetTag() string

func (*Story) GetTitle

func (x *Story) GetTitle() string

func (*Story) GetType

func (x *Story) GetType() string

func (*Story) GetVal

func (x *Story) GetVal() int32

func (*Story) ProtoMessage

func (*Story) ProtoMessage()

func (*Story) ProtoReflect

func (x *Story) ProtoReflect() protoreflect.Message

func (*Story) Reset

func (x *Story) Reset()

func (*Story) String

func (x *Story) String() string

type StrongShaking

type StrongShaking struct {

	// latitude of the location.
	Latitude float64 `protobuf:"fixed64,1,opt,name=latitude,proto3" json:"latitude,omitempty"`
	// longitude of the location.
	Longitude float64 `protobuf:"fixed64,2,opt,name=longitude,proto3" json:"longitude,omitempty"`
	Network   string  `protobuf:"bytes,3,opt,name=network,proto3" json:"network,omitempty"`
	Station   string  `protobuf:"bytes,4,opt,name=station,proto3" json:"station,omitempty"`
	Location  string  `protobuf:"bytes,5,opt,name=location,proto3" json:"location,omitempty"`
	// the mmi at the location.
	Mmi  int32   `protobuf:"varint,6,opt,name=mmi,proto3" json:"mmi,omitempty"`
	PgaH float64 `protobuf:"fixed64,7,opt,name=pga_h,json=pgaH,proto3" json:"pga_h,omitempty"`
	PgaV float64 `protobuf:"fixed64,8,opt,name=pga_v,json=pgaV,proto3" json:"pga_v,omitempty"`
	PgvH float64 `protobuf:"fixed64,9,opt,name=pgv_h,json=pgvH,proto3" json:"pgv_h,omitempty"`
	PgvV float64 `protobuf:"fixed64,10,opt,name=pgv_v,json=pgvV,proto3" json:"pgv_v,omitempty"`
	// contains filtered or unexported fields
}

func (*StrongShaking) Descriptor deprecated

func (*StrongShaking) Descriptor() ([]byte, []int)

Deprecated: Use StrongShaking.ProtoReflect.Descriptor instead.

func (*StrongShaking) GetLatitude

func (x *StrongShaking) GetLatitude() float64

func (*StrongShaking) GetLocation

func (x *StrongShaking) GetLocation() string

func (*StrongShaking) GetLongitude

func (x *StrongShaking) GetLongitude() float64

func (*StrongShaking) GetMmi

func (x *StrongShaking) GetMmi() int32

func (*StrongShaking) GetNetwork

func (x *StrongShaking) GetNetwork() string

func (*StrongShaking) GetPgaH

func (x *StrongShaking) GetPgaH() float64

func (*StrongShaking) GetPgaV

func (x *StrongShaking) GetPgaV() float64

func (*StrongShaking) GetPgvH

func (x *StrongShaking) GetPgvH() float64

func (*StrongShaking) GetPgvV

func (x *StrongShaking) GetPgvV() float64

func (*StrongShaking) GetStation

func (x *StrongShaking) GetStation() string

func (*StrongShaking) ProtoMessage

func (*StrongShaking) ProtoMessage()

func (*StrongShaking) ProtoReflect

func (x *StrongShaking) ProtoReflect() protoreflect.Message

func (*StrongShaking) Reset

func (x *StrongShaking) Reset()

func (*StrongShaking) String

func (x *StrongShaking) String() string

type StrongShakingList

type StrongShakingList struct {
	StrongShakings []*StrongShaking `protobuf:"bytes,1,rep,name=strongShakings,proto3" json:"strongShakings,omitempty"`
	// contains filtered or unexported fields
}

func (*StrongShakingList) Descriptor deprecated

func (*StrongShakingList) Descriptor() ([]byte, []int)

Deprecated: Use StrongShakingList.ProtoReflect.Descriptor instead.

func (*StrongShakingList) GetStrongShakings

func (x *StrongShakingList) GetStrongShakings() []*StrongShaking

func (*StrongShakingList) ProtoMessage

func (*StrongShakingList) ProtoMessage()

func (*StrongShakingList) ProtoReflect

func (x *StrongShakingList) ProtoReflect() protoreflect.Message

func (*StrongShakingList) Reset

func (x *StrongShakingList) Reset()

func (*StrongShakingList) String

func (x *StrongShakingList) String() string

type Timestamp

type Timestamp struct {

	// Unix time in seconds
	Sec int64 `protobuf:"varint,1,opt,name=sec,proto3" json:"sec,omitempty"`
	// Fractional part of time in nanoseconds.
	Nsec int64 `protobuf:"varint,2,opt,name=nsec,proto3" json:"nsec,omitempty"`
	// contains filtered or unexported fields
}

Timestamp for encoding time stamps.

func (*Timestamp) Descriptor deprecated

func (*Timestamp) Descriptor() ([]byte, []int)

Deprecated: Use Timestamp.ProtoReflect.Descriptor instead.

func (*Timestamp) GetNsec

func (x *Timestamp) GetNsec() int64

func (*Timestamp) GetSec

func (x *Timestamp) GetSec() int64

func (*Timestamp) ProtoMessage

func (*Timestamp) ProtoMessage()

func (*Timestamp) ProtoReflect

func (x *Timestamp) ProtoReflect() protoreflect.Message

func (*Timestamp) Reset

func (x *Timestamp) Reset()

func (*Timestamp) String

func (x *Timestamp) String() string

type VAL

type VAL struct {
	Level    int32  `protobuf:"varint,1,opt,name=level,proto3" json:"level,omitempty"`
	Activity string `protobuf:"bytes,2,opt,name=activity,proto3" json:"activity,omitempty"`
	Hazards  string `protobuf:"bytes,3,opt,name=hazards,proto3" json:"hazards,omitempty"`
	// contains filtered or unexported fields
}

volcanic alert level.

func (*VAL) Descriptor deprecated

func (*VAL) Descriptor() ([]byte, []int)

Deprecated: Use VAL.ProtoReflect.Descriptor instead.

func (*VAL) GetActivity

func (x *VAL) GetActivity() string

func (*VAL) GetHazards

func (x *VAL) GetHazards() string

func (*VAL) GetLevel

func (x *VAL) GetLevel() int32

func (*VAL) ProtoMessage

func (*VAL) ProtoMessage()

func (*VAL) ProtoReflect

func (x *VAL) ProtoReflect() protoreflect.Message

func (*VAL) Reset

func (x *VAL) Reset()

func (*VAL) String

func (x *VAL) String() string

type Volcano

type Volcano struct {

	// a unique identifier for the volcano.
	VolcanoID string `protobuf:"bytes,1,opt,name=volcano_iD,json=volcanoID,proto3" json:"volcano_iD,omitempty"`
	// the volcano title.
	Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	// latitude of the volcano.
	Latitude float64 `protobuf:"fixed64,3,opt,name=latitude,proto3" json:"latitude,omitempty"`
	// longitude of the volcano.
	Longitude float64 `protobuf:"fixed64,4,opt,name=longitude,proto3" json:"longitude,omitempty"`
	Val       *VAL    `protobuf:"bytes,5,opt,name=val,proto3" json:"val,omitempty"`
	//aviation colour code
	Acc string `protobuf:"bytes,6,opt,name=acc,proto3" json:"acc,omitempty"`
	// contains filtered or unexported fields
}

func (*Volcano) Descriptor deprecated

func (*Volcano) Descriptor() ([]byte, []int)

Deprecated: Use Volcano.ProtoReflect.Descriptor instead.

func (*Volcano) GetAcc

func (x *Volcano) GetAcc() string

func (*Volcano) GetLatitude

func (x *Volcano) GetLatitude() float64

func (*Volcano) GetLongitude

func (x *Volcano) GetLongitude() float64

func (*Volcano) GetTitle

func (x *Volcano) GetTitle() string

func (*Volcano) GetVal

func (x *Volcano) GetVal() *VAL

func (*Volcano) GetVolcanoID

func (x *Volcano) GetVolcanoID() string

func (*Volcano) ProtoMessage

func (*Volcano) ProtoMessage()

func (*Volcano) ProtoReflect

func (x *Volcano) ProtoReflect() protoreflect.Message

func (*Volcano) Reset

func (x *Volcano) Reset()

func (*Volcano) String

func (x *Volcano) String() string

type Volcanoes

type Volcanoes struct {
	Volcanoes []*Volcano `protobuf:"bytes,1,rep,name=volcanoes,proto3" json:"volcanoes,omitempty"`
	// contains filtered or unexported fields
}

func (*Volcanoes) Descriptor deprecated

func (*Volcanoes) Descriptor() ([]byte, []int)

Deprecated: Use Volcanoes.ProtoReflect.Descriptor instead.

func (*Volcanoes) GetVolcanoes

func (x *Volcanoes) GetVolcanoes() []*Volcano

func (*Volcanoes) ProtoMessage

func (*Volcanoes) ProtoMessage()

func (*Volcanoes) ProtoReflect

func (x *Volcanoes) ProtoReflect() protoreflect.Message

func (*Volcanoes) Reset

func (x *Volcanoes) Reset()

func (*Volcanoes) String

func (x *Volcanoes) String() string

type Waveform

type Waveform struct {
	Network  string `protobuf:"bytes,1,opt,name=network,proto3" json:"network,omitempty"`
	Station  string `protobuf:"bytes,2,opt,name=station,proto3" json:"station,omitempty"`
	Location string `protobuf:"bytes,3,opt,name=location,proto3" json:"location,omitempty"`
	Channel  string `protobuf:"bytes,4,opt,name=channel,proto3" json:"channel,omitempty"`
	// contains filtered or unexported fields
}

func (*Waveform) Descriptor deprecated

func (*Waveform) Descriptor() ([]byte, []int)

Deprecated: Use Waveform.ProtoReflect.Descriptor instead.

func (*Waveform) GetChannel

func (x *Waveform) GetChannel() string

func (*Waveform) GetLocation

func (x *Waveform) GetLocation() string

func (*Waveform) GetNetwork

func (x *Waveform) GetNetwork() string

func (*Waveform) GetStation

func (x *Waveform) GetStation() string

func (*Waveform) ProtoMessage

func (*Waveform) ProtoMessage()

func (*Waveform) ProtoReflect

func (x *Waveform) ProtoReflect() protoreflect.Message

func (*Waveform) Reset

func (x *Waveform) Reset()

func (*Waveform) String

func (x *Waveform) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL