schemapb

package
v0.126.0 Latest Latest
Warning

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

Go to latest
Published: Feb 13, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Status_name = map[int32]string{
		0: "OFFLINE",
		1: "STARTING",
		2: "ONLINE",
		3: "STOPPING",
		4: "STOPPED",
		5: "ERRORED",
	}
	Status_value = map[string]int32{
		"OFFLINE":  0,
		"STARTING": 1,
		"ONLINE":   2,
		"STOPPING": 3,
		"STOPPED":  4,
		"ERRORED":  5,
	}
)

Enum value maps for Status.

View Source
var File_xyz_block_ftl_v1_schema_runtime_proto protoreflect.FileDescriptor
View Source
var File_xyz_block_ftl_v1_schema_schema_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Any added in v0.100.0

type Any struct {
	Pos *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	// contains filtered or unexported fields
}

func (*Any) Descriptor deprecated added in v0.100.0

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

Deprecated: Use Any.ProtoReflect.Descriptor instead.

func (*Any) GetPos added in v0.100.0

func (x *Any) GetPos() *Position

func (*Any) ProtoMessage added in v0.100.0

func (*Any) ProtoMessage()

func (*Any) ProtoReflect added in v0.100.0

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

func (*Any) Reset added in v0.100.0

func (x *Any) Reset()

func (*Any) String added in v0.100.0

func (x *Any) String() string

type Array

type Array struct {
	Pos     *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Element *Type     `protobuf:"bytes,2,opt,name=element,proto3" json:"element,omitempty"`
	// contains filtered or unexported fields
}

func (*Array) Descriptor deprecated

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

Deprecated: Use Array.ProtoReflect.Descriptor instead.

func (*Array) GetElement

func (x *Array) GetElement() *Type

func (*Array) GetPos added in v0.79.4

func (x *Array) GetPos() *Position

func (*Array) ProtoMessage

func (*Array) ProtoMessage()

func (*Array) ProtoReflect

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

func (*Array) Reset

func (x *Array) Reset()

func (*Array) String

func (x *Array) String() string

type Bool

type Bool struct {
	Pos *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	// contains filtered or unexported fields
}

func (*Bool) Descriptor deprecated

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

Deprecated: Use Bool.ProtoReflect.Descriptor instead.

func (*Bool) GetPos added in v0.79.4

func (x *Bool) GetPos() *Position

func (*Bool) ProtoMessage

func (*Bool) ProtoMessage()

func (*Bool) ProtoReflect

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

func (*Bool) Reset

func (x *Bool) Reset()

func (*Bool) String

func (x *Bool) String() string

type Bytes added in v0.88.0

type Bytes struct {
	Pos *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	// contains filtered or unexported fields
}

func (*Bytes) Descriptor deprecated added in v0.88.0

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

Deprecated: Use Bytes.ProtoReflect.Descriptor instead.

func (*Bytes) GetPos added in v0.88.0

func (x *Bytes) GetPos() *Position

func (*Bytes) ProtoMessage added in v0.88.0

func (*Bytes) ProtoMessage()

func (*Bytes) ProtoReflect added in v0.88.0

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

func (*Bytes) Reset added in v0.88.0

func (x *Bytes) Reset()

func (*Bytes) String added in v0.88.0

func (x *Bytes) String() string

type Data

type Data struct {
	Pos            *Position        `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Comments       []string         `protobuf:"bytes,2,rep,name=comments,proto3" json:"comments,omitempty"`
	Name           string           `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Fields         []*Field         `protobuf:"bytes,4,rep,name=fields,proto3" json:"fields,omitempty"`
	Metadata       []*Metadata      `protobuf:"bytes,5,rep,name=metadata,proto3" json:"metadata,omitempty"`
	TypeParameters []*TypeParameter `protobuf:"bytes,6,rep,name=typeParameters,proto3" json:"typeParameters,omitempty"`
	// contains filtered or unexported fields
}

func (*Data) Descriptor deprecated

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

Deprecated: Use Data.ProtoReflect.Descriptor instead.

func (*Data) GetComments

func (x *Data) GetComments() []string

func (*Data) GetFields

func (x *Data) GetFields() []*Field

func (*Data) GetMetadata

func (x *Data) GetMetadata() []*Metadata

func (*Data) GetName

func (x *Data) GetName() string

func (*Data) GetPos

func (x *Data) GetPos() *Position

func (*Data) GetTypeParameters added in v0.100.0

func (x *Data) GetTypeParameters() []*TypeParameter

func (*Data) ProtoMessage

func (*Data) ProtoMessage()

func (*Data) ProtoReflect

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

func (*Data) Reset

func (x *Data) Reset()

func (*Data) String

func (x *Data) String() string

type DataRef

type DataRef struct {
	Pos            *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Name           string    `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Module         string    `protobuf:"bytes,3,opt,name=module,proto3" json:"module,omitempty"`
	TypeParameters []*Type   `protobuf:"bytes,4,rep,name=typeParameters,proto3" json:"typeParameters,omitempty"`
	// contains filtered or unexported fields
}

func (*DataRef) Descriptor deprecated

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

Deprecated: Use DataRef.ProtoReflect.Descriptor instead.

func (*DataRef) GetModule

func (x *DataRef) GetModule() string

func (*DataRef) GetName

func (x *DataRef) GetName() string

func (*DataRef) GetPos

func (x *DataRef) GetPos() *Position

func (*DataRef) GetTypeParameters added in v0.104.0

func (x *DataRef) GetTypeParameters() []*Type

func (*DataRef) ProtoMessage

func (*DataRef) ProtoMessage()

func (*DataRef) ProtoReflect

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

func (*DataRef) Reset

func (x *DataRef) Reset()

func (*DataRef) String

func (x *DataRef) String() string

type Database added in v0.95.0

type Database struct {
	Pos      *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Name     string    `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Comments []string  `protobuf:"bytes,3,rep,name=comments,proto3" json:"comments,omitempty"`
	// contains filtered or unexported fields
}

func (*Database) Descriptor deprecated added in v0.95.0

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

Deprecated: Use Database.ProtoReflect.Descriptor instead.

func (*Database) GetComments added in v0.95.0

func (x *Database) GetComments() []string

func (*Database) GetName added in v0.95.0

func (x *Database) GetName() string

func (*Database) GetPos added in v0.95.0

func (x *Database) GetPos() *Position

func (*Database) ProtoMessage added in v0.95.0

func (*Database) ProtoMessage()

func (*Database) ProtoReflect added in v0.95.0

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

func (*Database) Reset added in v0.95.0

func (x *Database) Reset()

func (*Database) String added in v0.95.0

func (x *Database) String() string

type Decl

type Decl struct {

	// Types that are assignable to Value:
	//
	//	*Decl_Data
	//	*Decl_Verb
	//	*Decl_Database
	Value isDecl_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*Decl) Descriptor deprecated

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

Deprecated: Use Decl.ProtoReflect.Descriptor instead.

func (*Decl) GetData

func (x *Decl) GetData() *Data

func (*Decl) GetDatabase added in v0.95.0

func (x *Decl) GetDatabase() *Database

func (*Decl) GetValue

func (m *Decl) GetValue() isDecl_Value

func (*Decl) GetVerb

func (x *Decl) GetVerb() *Verb

func (*Decl) ProtoMessage

func (*Decl) ProtoMessage()

func (*Decl) ProtoReflect

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

func (*Decl) Reset

func (x *Decl) Reset()

func (*Decl) String

func (x *Decl) String() string

type Decl_Data

type Decl_Data struct {
	Data *Data `protobuf:"bytes,1,opt,name=data,proto3,oneof"`
}

type Decl_Database added in v0.95.0

type Decl_Database struct {
	Database *Database `protobuf:"bytes,3,opt,name=database,proto3,oneof"`
}

type Decl_Verb

type Decl_Verb struct {
	Verb *Verb `protobuf:"bytes,2,opt,name=verb,proto3,oneof"`
}

type Field

type Field struct {
	Pos      *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Name     string    `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Comments []string  `protobuf:"bytes,3,rep,name=comments,proto3" json:"comments,omitempty"`
	Type     *Type     `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	Alias    string    `protobuf:"bytes,5,opt,name=alias,proto3" json:"alias,omitempty"`
	// contains filtered or unexported fields
}

func (*Field) Descriptor deprecated

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

Deprecated: Use Field.ProtoReflect.Descriptor instead.

func (*Field) GetAlias added in v0.108.0

func (x *Field) GetAlias() string

func (*Field) GetComments

func (x *Field) GetComments() []string

func (*Field) GetName

func (x *Field) GetName() string

func (*Field) GetPos

func (x *Field) GetPos() *Position

func (*Field) GetType

func (x *Field) GetType() *Type

func (*Field) ProtoMessage

func (*Field) ProtoMessage()

func (*Field) ProtoReflect

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

func (*Field) Reset

func (x *Field) Reset()

func (*Field) String

func (x *Field) String() string

type Float

type Float struct {
	Pos *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	// contains filtered or unexported fields
}

func (*Float) Descriptor deprecated

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

Deprecated: Use Float.ProtoReflect.Descriptor instead.

func (*Float) GetPos added in v0.79.4

func (x *Float) GetPos() *Position

func (*Float) ProtoMessage

func (*Float) ProtoMessage()

func (*Float) ProtoReflect

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

func (*Float) Reset

func (x *Float) Reset()

func (*Float) String

func (x *Float) String() string

type IngressPathComponent added in v0.85.5

type IngressPathComponent struct {

	// Types that are assignable to Value:
	//
	//	*IngressPathComponent_IngressPathLiteral
	//	*IngressPathComponent_IngressPathParameter
	Value isIngressPathComponent_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*IngressPathComponent) Descriptor deprecated added in v0.85.5

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

Deprecated: Use IngressPathComponent.ProtoReflect.Descriptor instead.

func (*IngressPathComponent) GetIngressPathLiteral added in v0.85.5

func (x *IngressPathComponent) GetIngressPathLiteral() *IngressPathLiteral

func (*IngressPathComponent) GetIngressPathParameter added in v0.85.5

func (x *IngressPathComponent) GetIngressPathParameter() *IngressPathParameter

func (*IngressPathComponent) GetValue added in v0.85.5

func (m *IngressPathComponent) GetValue() isIngressPathComponent_Value

func (*IngressPathComponent) ProtoMessage added in v0.85.5

func (*IngressPathComponent) ProtoMessage()

func (*IngressPathComponent) ProtoReflect added in v0.85.5

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

func (*IngressPathComponent) Reset added in v0.85.5

func (x *IngressPathComponent) Reset()

func (*IngressPathComponent) String added in v0.85.5

func (x *IngressPathComponent) String() string

type IngressPathComponent_IngressPathLiteral added in v0.85.5

type IngressPathComponent_IngressPathLiteral struct {
	IngressPathLiteral *IngressPathLiteral `protobuf:"bytes,1,opt,name=ingressPathLiteral,proto3,oneof"`
}

type IngressPathComponent_IngressPathParameter added in v0.85.5

type IngressPathComponent_IngressPathParameter struct {
	IngressPathParameter *IngressPathParameter `protobuf:"bytes,2,opt,name=ingressPathParameter,proto3,oneof"`
}

type IngressPathLiteral added in v0.85.5

type IngressPathLiteral struct {
	Pos  *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Text string    `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
	// contains filtered or unexported fields
}

func (*IngressPathLiteral) Descriptor deprecated added in v0.85.5

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

Deprecated: Use IngressPathLiteral.ProtoReflect.Descriptor instead.

func (*IngressPathLiteral) GetPos added in v0.85.5

func (x *IngressPathLiteral) GetPos() *Position

func (*IngressPathLiteral) GetText added in v0.85.5

func (x *IngressPathLiteral) GetText() string

func (*IngressPathLiteral) ProtoMessage added in v0.85.5

func (*IngressPathLiteral) ProtoMessage()

func (*IngressPathLiteral) ProtoReflect added in v0.85.5

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

func (*IngressPathLiteral) Reset added in v0.85.5

func (x *IngressPathLiteral) Reset()

func (*IngressPathLiteral) String added in v0.85.5

func (x *IngressPathLiteral) String() string

type IngressPathParameter added in v0.85.5

type IngressPathParameter struct {
	Pos  *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Name string    `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*IngressPathParameter) Descriptor deprecated added in v0.85.5

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

Deprecated: Use IngressPathParameter.ProtoReflect.Descriptor instead.

func (*IngressPathParameter) GetName added in v0.85.5

func (x *IngressPathParameter) GetName() string

func (*IngressPathParameter) GetPos added in v0.85.5

func (x *IngressPathParameter) GetPos() *Position

func (*IngressPathParameter) ProtoMessage added in v0.85.5

func (*IngressPathParameter) ProtoMessage()

func (*IngressPathParameter) ProtoReflect added in v0.85.5

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

func (*IngressPathParameter) Reset added in v0.85.5

func (x *IngressPathParameter) Reset()

func (*IngressPathParameter) String added in v0.85.5

func (x *IngressPathParameter) String() string

type Int

type Int struct {
	Pos *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	// contains filtered or unexported fields
}

func (*Int) Descriptor deprecated

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

Deprecated: Use Int.ProtoReflect.Descriptor instead.

func (*Int) GetPos added in v0.79.4

func (x *Int) GetPos() *Position

func (*Int) ProtoMessage

func (*Int) ProtoMessage()

func (*Int) ProtoReflect

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

func (*Int) Reset

func (x *Int) Reset()

func (*Int) String

func (x *Int) String() string

type IsDeclValue

type IsDeclValue = isDecl_Value

type IsMetadataValue

type IsMetadataValue = isMetadata_Value

type IsTypeValue

type IsTypeValue = isType_Value

type Map

type Map struct {
	Pos   *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Key   *Type     `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	Value *Type     `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*Map) Descriptor deprecated

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

Deprecated: Use Map.ProtoReflect.Descriptor instead.

func (*Map) GetKey

func (x *Map) GetKey() *Type

func (*Map) GetPos added in v0.79.4

func (x *Map) GetPos() *Position

func (*Map) GetValue

func (x *Map) GetValue() *Type

func (*Map) ProtoMessage

func (*Map) ProtoMessage()

func (*Map) ProtoReflect

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

func (*Map) Reset

func (x *Map) Reset()

func (*Map) String

func (x *Map) String() string

type Metadata

type Metadata struct {

	// Types that are assignable to Value:
	//
	//	*Metadata_Calls
	//	*Metadata_Ingress
	//	*Metadata_Databases
	Value isMetadata_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*Metadata) Descriptor deprecated

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

Deprecated: Use Metadata.ProtoReflect.Descriptor instead.

func (*Metadata) GetCalls

func (x *Metadata) GetCalls() *MetadataCalls

func (*Metadata) GetDatabases added in v0.95.0

func (x *Metadata) GetDatabases() *MetadataDatabases

func (*Metadata) GetIngress

func (x *Metadata) GetIngress() *MetadataIngress

func (*Metadata) GetValue

func (m *Metadata) GetValue() isMetadata_Value

func (*Metadata) ProtoMessage

func (*Metadata) ProtoMessage()

func (*Metadata) ProtoReflect

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

func (*Metadata) Reset

func (x *Metadata) Reset()

func (*Metadata) String

func (x *Metadata) String() string

type MetadataCalls

type MetadataCalls struct {
	Pos   *Position  `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Calls []*VerbRef `protobuf:"bytes,2,rep,name=calls,proto3" json:"calls,omitempty"`
	// contains filtered or unexported fields
}

func (*MetadataCalls) Descriptor deprecated

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

Deprecated: Use MetadataCalls.ProtoReflect.Descriptor instead.

func (*MetadataCalls) GetCalls

func (x *MetadataCalls) GetCalls() []*VerbRef

func (*MetadataCalls) GetPos

func (x *MetadataCalls) GetPos() *Position

func (*MetadataCalls) ProtoMessage

func (*MetadataCalls) ProtoMessage()

func (*MetadataCalls) ProtoReflect

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

func (*MetadataCalls) Reset

func (x *MetadataCalls) Reset()

func (*MetadataCalls) String

func (x *MetadataCalls) String() string

type MetadataDatabases added in v0.95.0

type MetadataDatabases struct {
	Pos   *Position   `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Calls []*Database `protobuf:"bytes,2,rep,name=calls,proto3" json:"calls,omitempty"`
	// contains filtered or unexported fields
}

func (*MetadataDatabases) Descriptor deprecated added in v0.95.0

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

Deprecated: Use MetadataDatabases.ProtoReflect.Descriptor instead.

func (*MetadataDatabases) GetCalls added in v0.95.0

func (x *MetadataDatabases) GetCalls() []*Database

func (*MetadataDatabases) GetPos added in v0.95.0

func (x *MetadataDatabases) GetPos() *Position

func (*MetadataDatabases) ProtoMessage added in v0.95.0

func (*MetadataDatabases) ProtoMessage()

func (*MetadataDatabases) ProtoReflect added in v0.95.0

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

func (*MetadataDatabases) Reset added in v0.95.0

func (x *MetadataDatabases) Reset()

func (*MetadataDatabases) String added in v0.95.0

func (x *MetadataDatabases) String() string

type MetadataIngress

type MetadataIngress struct {
	Pos    *Position               `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Type   string                  `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Method string                  `protobuf:"bytes,3,opt,name=method,proto3" json:"method,omitempty"`
	Path   []*IngressPathComponent `protobuf:"bytes,4,rep,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

func (*MetadataIngress) Descriptor deprecated

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

Deprecated: Use MetadataIngress.ProtoReflect.Descriptor instead.

func (*MetadataIngress) GetMethod

func (x *MetadataIngress) GetMethod() string

func (*MetadataIngress) GetPath

func (x *MetadataIngress) GetPath() []*IngressPathComponent

func (*MetadataIngress) GetPos

func (x *MetadataIngress) GetPos() *Position

func (*MetadataIngress) GetType added in v0.91.0

func (x *MetadataIngress) GetType() string

func (*MetadataIngress) ProtoMessage

func (*MetadataIngress) ProtoMessage()

func (*MetadataIngress) ProtoReflect

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

func (*MetadataIngress) Reset

func (x *MetadataIngress) Reset()

func (*MetadataIngress) String

func (x *MetadataIngress) String() string

type Metadata_Calls

type Metadata_Calls struct {
	Calls *MetadataCalls `protobuf:"bytes,1,opt,name=calls,proto3,oneof"`
}

type Metadata_Databases added in v0.95.0

type Metadata_Databases struct {
	Databases *MetadataDatabases `protobuf:"bytes,3,opt,name=databases,proto3,oneof"`
}

type Metadata_Ingress

type Metadata_Ingress struct {
	Ingress *MetadataIngress `protobuf:"bytes,2,opt,name=ingress,proto3,oneof"`
}

type Module

type Module struct {
	Runtime  *ModuleRuntime `protobuf:"bytes,31634,opt,name=runtime,proto3,oneof" json:"runtime,omitempty"`
	Pos      *Position      `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Comments []string       `protobuf:"bytes,2,rep,name=comments,proto3" json:"comments,omitempty"`
	Builtin  bool           `protobuf:"varint,3,opt,name=builtin,proto3" json:"builtin,omitempty"`
	Name     string         `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Decls    []*Decl        `protobuf:"bytes,5,rep,name=decls,proto3" json:"decls,omitempty"`
	// contains filtered or unexported fields
}

func (*Module) Descriptor deprecated

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

Deprecated: Use Module.ProtoReflect.Descriptor instead.

func (*Module) GetBuiltin added in v0.89.0

func (x *Module) GetBuiltin() bool

func (*Module) GetComments

func (x *Module) GetComments() []string

func (*Module) GetDecls

func (x *Module) GetDecls() []*Decl

func (*Module) GetName

func (x *Module) GetName() string

func (*Module) GetPos

func (x *Module) GetPos() *Position

func (*Module) GetRuntime

func (x *Module) GetRuntime() *ModuleRuntime

func (*Module) ProtoMessage

func (*Module) ProtoMessage()

func (*Module) ProtoReflect

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

func (*Module) Reset

func (x *Module) Reset()

func (*Module) String

func (x *Module) String() string

type ModuleRuntime

type ModuleRuntime struct {
	CreateTime  *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	Language    string                 `protobuf:"bytes,2,opt,name=language,proto3" json:"language,omitempty"`
	MinReplicas int32                  `protobuf:"varint,3,opt,name=min_replicas,json=minReplicas,proto3" json:"min_replicas,omitempty"`
	// contains filtered or unexported fields
}

func (*ModuleRuntime) Descriptor deprecated

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

Deprecated: Use ModuleRuntime.ProtoReflect.Descriptor instead.

func (*ModuleRuntime) GetCreateTime

func (x *ModuleRuntime) GetCreateTime() *timestamppb.Timestamp

func (*ModuleRuntime) GetLanguage

func (x *ModuleRuntime) GetLanguage() string

func (*ModuleRuntime) GetMinReplicas

func (x *ModuleRuntime) GetMinReplicas() int32

func (*ModuleRuntime) ProtoMessage

func (*ModuleRuntime) ProtoMessage()

func (*ModuleRuntime) ProtoReflect

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

func (*ModuleRuntime) Reset

func (x *ModuleRuntime) Reset()

func (*ModuleRuntime) String

func (x *ModuleRuntime) String() string

type Optional added in v0.78.0

type Optional struct {
	Pos  *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Type *Type     `protobuf:"bytes,2,opt,name=type,proto3,oneof" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*Optional) Descriptor deprecated added in v0.78.0

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

Deprecated: Use Optional.ProtoReflect.Descriptor instead.

func (*Optional) GetPos added in v0.79.4

func (x *Optional) GetPos() *Position

func (*Optional) GetType added in v0.78.0

func (x *Optional) GetType() *Type

func (*Optional) ProtoMessage added in v0.78.0

func (*Optional) ProtoMessage()

func (*Optional) ProtoReflect added in v0.78.0

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

func (*Optional) Reset added in v0.78.0

func (x *Optional) Reset()

func (*Optional) String added in v0.78.0

func (x *Optional) String() string

type Position

type Position struct {
	Filename string `protobuf:"bytes,1,opt,name=filename,proto3" json:"filename,omitempty"`
	Line     int64  `protobuf:"varint,2,opt,name=line,proto3" json:"line,omitempty"`
	Column   int64  `protobuf:"varint,3,opt,name=column,proto3" json:"column,omitempty"`
	// contains filtered or unexported fields
}

func (*Position) Descriptor deprecated

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

Deprecated: Use Position.ProtoReflect.Descriptor instead.

func (*Position) GetColumn

func (x *Position) GetColumn() int64

func (*Position) GetFilename

func (x *Position) GetFilename() string

func (*Position) GetLine

func (x *Position) GetLine() int64

func (*Position) ProtoMessage

func (*Position) ProtoMessage()

func (*Position) ProtoReflect

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

func (*Position) Reset

func (x *Position) Reset()

func (*Position) String

func (x *Position) String() string

type Schema

type Schema struct {
	Pos     *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Modules []*Module `protobuf:"bytes,2,rep,name=modules,proto3" json:"modules,omitempty"`
	// contains filtered or unexported fields
}

func (*Schema) Descriptor deprecated

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

Deprecated: Use Schema.ProtoReflect.Descriptor instead.

func (*Schema) GetModules

func (x *Schema) GetModules() []*Module

func (*Schema) GetPos

func (x *Schema) GetPos() *Position

func (*Schema) ProtoMessage

func (*Schema) ProtoMessage()

func (*Schema) ProtoReflect

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

func (*Schema) Reset

func (x *Schema) Reset()

func (*Schema) String

func (x *Schema) String() string

type SinkRef added in v0.93.0

type SinkRef struct {
	Pos    *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Name   string    `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Module string    `protobuf:"bytes,3,opt,name=module,proto3" json:"module,omitempty"`
	// contains filtered or unexported fields
}

func (*SinkRef) Descriptor deprecated added in v0.93.0

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

Deprecated: Use SinkRef.ProtoReflect.Descriptor instead.

func (*SinkRef) GetModule added in v0.93.0

func (x *SinkRef) GetModule() string

func (*SinkRef) GetName added in v0.93.0

func (x *SinkRef) GetName() string

func (*SinkRef) GetPos added in v0.93.0

func (x *SinkRef) GetPos() *Position

func (*SinkRef) ProtoMessage added in v0.93.0

func (*SinkRef) ProtoMessage()

func (*SinkRef) ProtoReflect added in v0.93.0

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

func (*SinkRef) Reset added in v0.93.0

func (x *SinkRef) Reset()

func (*SinkRef) String added in v0.93.0

func (x *SinkRef) String() string

type SourceRef added in v0.93.0

type SourceRef struct {
	Pos    *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Name   string    `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Module string    `protobuf:"bytes,3,opt,name=module,proto3" json:"module,omitempty"`
	// contains filtered or unexported fields
}

func (*SourceRef) Descriptor deprecated added in v0.93.0

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

Deprecated: Use SourceRef.ProtoReflect.Descriptor instead.

func (*SourceRef) GetModule added in v0.93.0

func (x *SourceRef) GetModule() string

func (*SourceRef) GetName added in v0.93.0

func (x *SourceRef) GetName() string

func (*SourceRef) GetPos added in v0.93.0

func (x *SourceRef) GetPos() *Position

func (*SourceRef) ProtoMessage added in v0.93.0

func (*SourceRef) ProtoMessage()

func (*SourceRef) ProtoReflect added in v0.93.0

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

func (*SourceRef) Reset added in v0.93.0

func (x *SourceRef) Reset()

func (*SourceRef) String added in v0.93.0

func (x *SourceRef) String() string

type Status

type Status int32
const (
	Status_OFFLINE  Status = 0
	Status_STARTING Status = 1
	Status_ONLINE   Status = 2
	Status_STOPPING Status = 3
	Status_STOPPED  Status = 4
	Status_ERRORED  Status = 5
)

func (Status) Descriptor

func (Status) Descriptor() protoreflect.EnumDescriptor

func (Status) Enum

func (x Status) Enum() *Status

func (Status) EnumDescriptor deprecated

func (Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use Status.Descriptor instead.

func (Status) Number

func (x Status) Number() protoreflect.EnumNumber

func (Status) String

func (x Status) String() string

func (Status) Type

func (Status) Type() protoreflect.EnumType

type String

type String struct {
	Pos *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	// contains filtered or unexported fields
}

func (*String) Descriptor deprecated

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

Deprecated: Use String.ProtoReflect.Descriptor instead.

func (*String) GetPos added in v0.79.4

func (x *String) GetPos() *Position

func (*String) ProtoMessage

func (*String) ProtoMessage()

func (*String) ProtoReflect

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

func (*String) Reset

func (x *String) Reset()

func (*String) String

func (x *String) String() string

type Time

type Time struct {
	Pos *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	// contains filtered or unexported fields
}

func (*Time) Descriptor deprecated

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

Deprecated: Use Time.ProtoReflect.Descriptor instead.

func (*Time) GetPos added in v0.79.4

func (x *Time) GetPos() *Position

func (*Time) ProtoMessage

func (*Time) ProtoMessage()

func (*Time) ProtoReflect

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

func (*Time) Reset

func (x *Time) Reset()

func (*Time) String

func (x *Time) String() string

type Type

type Type struct {

	// Types that are assignable to Value:
	//
	//	*Type_Int
	//	*Type_Float
	//	*Type_String_
	//	*Type_Bytes
	//	*Type_Bool
	//	*Type_Time
	//	*Type_Array
	//	*Type_Map
	//	*Type_DataRef
	//	*Type_Unit
	//	*Type_Any
	//	*Type_Optional
	Value isType_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*Type) Descriptor deprecated

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

Deprecated: Use Type.ProtoReflect.Descriptor instead.

func (*Type) GetAny added in v0.100.0

func (x *Type) GetAny() *Any

func (*Type) GetArray

func (x *Type) GetArray() *Array

func (*Type) GetBool

func (x *Type) GetBool() *Bool

func (*Type) GetBytes added in v0.88.0

func (x *Type) GetBytes() *Bytes

func (*Type) GetDataRef

func (x *Type) GetDataRef() *DataRef

func (*Type) GetFloat

func (x *Type) GetFloat() *Float

func (*Type) GetInt

func (x *Type) GetInt() *Int

func (*Type) GetMap

func (x *Type) GetMap() *Map

func (*Type) GetOptional added in v0.78.0

func (x *Type) GetOptional() *Optional

func (*Type) GetString_

func (x *Type) GetString_() *String

func (*Type) GetTime

func (x *Type) GetTime() *Time

func (*Type) GetUnit added in v0.94.0

func (x *Type) GetUnit() *Unit

func (*Type) GetValue

func (m *Type) GetValue() isType_Value

func (*Type) ProtoMessage

func (*Type) ProtoMessage()

func (*Type) ProtoReflect

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

func (*Type) Reset

func (x *Type) Reset()

func (*Type) String

func (x *Type) String() string

type TypeParameter added in v0.104.0

type TypeParameter struct {
	Pos  *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Name string    `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*TypeParameter) Descriptor deprecated added in v0.104.0

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

Deprecated: Use TypeParameter.ProtoReflect.Descriptor instead.

func (*TypeParameter) GetName added in v0.104.0

func (x *TypeParameter) GetName() string

func (*TypeParameter) GetPos added in v0.104.0

func (x *TypeParameter) GetPos() *Position

func (*TypeParameter) ProtoMessage added in v0.104.0

func (*TypeParameter) ProtoMessage()

func (*TypeParameter) ProtoReflect added in v0.104.0

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

func (*TypeParameter) Reset added in v0.104.0

func (x *TypeParameter) Reset()

func (*TypeParameter) String added in v0.104.0

func (x *TypeParameter) String() string

type Type_Any added in v0.100.0

type Type_Any struct {
	Any *Any `protobuf:"bytes,11,opt,name=any,proto3,oneof"`
}

type Type_Array

type Type_Array struct {
	Array *Array `protobuf:"bytes,7,opt,name=array,proto3,oneof"`
}

type Type_Bool

type Type_Bool struct {
	Bool *Bool `protobuf:"bytes,5,opt,name=bool,proto3,oneof"`
}

type Type_Bytes added in v0.88.0

type Type_Bytes struct {
	Bytes *Bytes `protobuf:"bytes,4,opt,name=bytes,proto3,oneof"`
}

type Type_DataRef

type Type_DataRef struct {
	DataRef *DataRef `protobuf:"bytes,9,opt,name=dataRef,proto3,oneof"`
}

type Type_Float

type Type_Float struct {
	Float *Float `protobuf:"bytes,2,opt,name=float,proto3,oneof"`
}

type Type_Int

type Type_Int struct {
	Int *Int `protobuf:"bytes,1,opt,name=int,proto3,oneof"`
}

type Type_Map

type Type_Map struct {
	Map *Map `protobuf:"bytes,8,opt,name=map,proto3,oneof"`
}

type Type_Optional added in v0.78.0

type Type_Optional struct {
	Optional *Optional `protobuf:"bytes,12,opt,name=optional,proto3,oneof"`
}

type Type_String_

type Type_String_ struct {
	String_ *String `protobuf:"bytes,3,opt,name=string,proto3,oneof"`
}

type Type_Time

type Type_Time struct {
	Time *Time `protobuf:"bytes,6,opt,name=time,proto3,oneof"`
}

type Type_Unit added in v0.94.0

type Type_Unit struct {
	Unit *Unit `protobuf:"bytes,10,opt,name=unit,proto3,oneof"`
}

type Unit added in v0.94.0

type Unit struct {
	Pos *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	// contains filtered or unexported fields
}

func (*Unit) Descriptor deprecated added in v0.94.0

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

Deprecated: Use Unit.ProtoReflect.Descriptor instead.

func (*Unit) GetPos added in v0.94.0

func (x *Unit) GetPos() *Position

func (*Unit) ProtoMessage added in v0.94.0

func (*Unit) ProtoMessage()

func (*Unit) ProtoReflect added in v0.94.0

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

func (*Unit) Reset added in v0.94.0

func (x *Unit) Reset()

func (*Unit) String added in v0.94.0

func (x *Unit) String() string

type Verb

type Verb struct {
	Runtime  *VerbRuntime `protobuf:"bytes,31634,opt,name=runtime,proto3,oneof" json:"runtime,omitempty"`
	Pos      *Position    `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Name     string       `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Comments []string     `protobuf:"bytes,3,rep,name=comments,proto3" json:"comments,omitempty"`
	Request  *Type        `protobuf:"bytes,4,opt,name=request,proto3" json:"request,omitempty"`
	Response *Type        `protobuf:"bytes,5,opt,name=response,proto3" json:"response,omitempty"`
	Metadata []*Metadata  `protobuf:"bytes,6,rep,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*Verb) Descriptor deprecated

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

Deprecated: Use Verb.ProtoReflect.Descriptor instead.

func (*Verb) GetComments

func (x *Verb) GetComments() []string

func (*Verb) GetMetadata

func (x *Verb) GetMetadata() []*Metadata

func (*Verb) GetName

func (x *Verb) GetName() string

func (*Verb) GetPos

func (x *Verb) GetPos() *Position

func (*Verb) GetRequest

func (x *Verb) GetRequest() *Type

func (*Verb) GetResponse

func (x *Verb) GetResponse() *Type

func (*Verb) GetRuntime

func (x *Verb) GetRuntime() *VerbRuntime

func (*Verb) ProtoMessage

func (*Verb) ProtoMessage()

func (*Verb) ProtoReflect

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

func (*Verb) Reset

func (x *Verb) Reset()

func (*Verb) String

func (x *Verb) String() string

type VerbRef

type VerbRef struct {
	Pos    *Position `protobuf:"bytes,1,opt,name=pos,proto3,oneof" json:"pos,omitempty"`
	Name   string    `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Module string    `protobuf:"bytes,3,opt,name=module,proto3" json:"module,omitempty"`
	// contains filtered or unexported fields
}

func (*VerbRef) Descriptor deprecated

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

Deprecated: Use VerbRef.ProtoReflect.Descriptor instead.

func (*VerbRef) GetModule

func (x *VerbRef) GetModule() string

func (*VerbRef) GetName

func (x *VerbRef) GetName() string

func (*VerbRef) GetPos

func (x *VerbRef) GetPos() *Position

func (*VerbRef) ProtoMessage

func (*VerbRef) ProtoMessage()

func (*VerbRef) ProtoReflect

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

func (*VerbRef) Reset

func (x *VerbRef) Reset()

func (*VerbRef) String

func (x *VerbRef) String() string

func (*VerbRef) ToFTL

func (v *VerbRef) ToFTL() string

type VerbRuntime

type VerbRuntime struct {
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	StartTime  *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	Status     Status                 `protobuf:"varint,3,opt,name=status,proto3,enum=xyz.block.ftl.v1.schema.Status" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*VerbRuntime) Descriptor deprecated

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

Deprecated: Use VerbRuntime.ProtoReflect.Descriptor instead.

func (*VerbRuntime) GetCreateTime

func (x *VerbRuntime) GetCreateTime() *timestamppb.Timestamp

func (*VerbRuntime) GetStartTime

func (x *VerbRuntime) GetStartTime() *timestamppb.Timestamp

func (*VerbRuntime) GetStatus

func (x *VerbRuntime) GetStatus() Status

func (*VerbRuntime) ProtoMessage

func (*VerbRuntime) ProtoMessage()

func (*VerbRuntime) ProtoReflect

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

func (*VerbRuntime) Reset

func (x *VerbRuntime) Reset()

func (*VerbRuntime) String

func (x *VerbRuntime) String() string

Jump to

Keyboard shortcuts

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