Documentation ¶
Index ¶
- Constants
- type SpecConfiguration
- func (s SpecConfiguration) DeepClone() common.DataSourceType
- func (s SpecConfiguration) GetFilters() []*common.SpecFilter
- func (s SpecConfiguration) IntoProto() *vegapb.DataSourceSpecConfigurationTime
- func (s SpecConfiguration) String() string
- func (s SpecConfiguration) ToDefinitionProto() (*vegapb.DataSourceDefinition, error)
Constants ¶
View Source
const VegaTimeKey = "vegaprotocol.builtin.timestamp"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SpecConfiguration ¶
type SpecConfiguration struct {
Conditions []*common.SpecCondition
}
SpecConfiguration is used internally.
func SpecConfigurationFromProto ¶
func SpecConfigurationFromProto(protoConfig *vegapb.DataSourceSpecConfigurationTime) SpecConfiguration
func (SpecConfiguration) DeepClone ¶
func (s SpecConfiguration) DeepClone() common.DataSourceType
func (SpecConfiguration) GetFilters ¶
func (s SpecConfiguration) GetFilters() []*common.SpecFilter
func (SpecConfiguration) IntoProto ¶
func (s SpecConfiguration) IntoProto() *vegapb.DataSourceSpecConfigurationTime
func (SpecConfiguration) String ¶
func (s SpecConfiguration) String() string
String returns the content of DataSourceSpecConfigurationTime as a string.
func (SpecConfiguration) ToDefinitionProto ¶
func (s SpecConfiguration) ToDefinitionProto() (*vegapb.DataSourceDefinition, error)
Click to show internal directories.
Click to hide internal directories.