terrariumpb

package
v0.0.0-...-7b190fc Latest Latest
Warning

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

Go to latest
Published: Jan 8, 2024 License: Apache-2.0 Imports: 32 Imported by: 10

Documentation

Overview

Package terrariumpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var (
	GitLabelEnum_name = map[int32]string{
		0: "label_no",
		1: "label_branch",
		2: "label_tag",
		3: "label_commit",
	}
	GitLabelEnum_value = map[string]int32{
		"label_no":     0,
		"label_branch": 1,
		"label_tag":    2,
		"label_commit": 3,
	}
)

Enum value maps for GitLabelEnum.

View Source
var File_terrariumpb_service_proto protoreflect.FileDescriptor

Functions

func RegisterTerrariumServiceHandler

func RegisterTerrariumServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterTerrariumServiceHandler registers the http handlers for service TerrariumService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterTerrariumServiceHandlerClient

func RegisterTerrariumServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client TerrariumServiceClient) error

RegisterTerrariumServiceHandlerClient registers the http handlers for service TerrariumService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "TerrariumServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "TerrariumServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "TerrariumServiceClient" to call the correct interceptors.

func RegisterTerrariumServiceHandlerFromEndpoint

func RegisterTerrariumServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterTerrariumServiceHandlerFromEndpoint is same as RegisterTerrariumServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterTerrariumServiceHandlerServer

func RegisterTerrariumServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server TerrariumServiceServer) error

RegisterTerrariumServiceHandlerServer registers the http handlers for service TerrariumService to "mux". UnaryRPC :call TerrariumServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterTerrariumServiceHandlerFromEndpoint instead.

func RegisterTerrariumServiceServer

func RegisterTerrariumServiceServer(s grpc.ServiceRegistrar, srv TerrariumServiceServer)

Types

type App

type App struct {
	Id           string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name         string           `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	EnvPrefix    string           `protobuf:"bytes,3,opt,name=env_prefix,json=envPrefix,proto3" json:"env_prefix,omitempty"`
	Compute      *AppDependency   `protobuf:"bytes,4,opt,name=compute,proto3" json:"compute,omitempty"`
	Dependencies []*AppDependency `protobuf:"bytes,5,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
	// contains filtered or unexported fields
}

func (*App) Descriptor deprecated

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

Deprecated: Use App.ProtoReflect.Descriptor instead.

func (*App) GetCompute

func (x *App) GetCompute() *AppDependency

func (*App) GetDependencies

func (x *App) GetDependencies() []*AppDependency

func (*App) GetEnvPrefix

func (x *App) GetEnvPrefix() string

func (*App) GetId

func (x *App) GetId() string

func (*App) GetName

func (x *App) GetName() string

func (*App) ProtoMessage

func (*App) ProtoMessage()

func (*App) ProtoReflect

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

func (*App) Reset

func (x *App) Reset()

func (*App) String

func (x *App) String() string

func (*App) Validate

func (m *App) Validate() error

Validate checks the field values on App with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type AppDependency

type AppDependency struct {
	Id          string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Use         string            `protobuf:"bytes,2,opt,name=use,proto3" json:"use,omitempty"`
	EnvPrefix   string            `protobuf:"bytes,3,opt,name=env_prefix,json=envPrefix,proto3" json:"env_prefix,omitempty"`
	Inputs      *structpb.Struct  `protobuf:"bytes,4,opt,name=inputs,proto3" json:"inputs,omitempty"`
	Outputs     map[string]string `` /* 155-byte string literal not displayed */
	NoProvision bool              `protobuf:"varint,6,opt,name=no_provision,json=noProvision,proto3" json:"no_provision,omitempty"`
	// contains filtered or unexported fields
}

func (*AppDependency) Descriptor deprecated

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

Deprecated: Use AppDependency.ProtoReflect.Descriptor instead.

func (*AppDependency) GetEnvPrefix

func (x *AppDependency) GetEnvPrefix() string

func (*AppDependency) GetId

func (x *AppDependency) GetId() string

func (*AppDependency) GetInputs

func (x *AppDependency) GetInputs() *structpb.Struct

func (*AppDependency) GetNoProvision

func (x *AppDependency) GetNoProvision() bool

func (*AppDependency) GetOutputs

func (x *AppDependency) GetOutputs() map[string]string

func (*AppDependency) GetUse

func (x *AppDependency) GetUse() string

func (*AppDependency) ProtoMessage

func (*AppDependency) ProtoMessage()

func (*AppDependency) ProtoReflect

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

func (*AppDependency) Reset

func (x *AppDependency) Reset()

func (*AppDependency) String

func (x *AppDependency) String() string

func (*AppDependency) Validate

func (m *AppDependency) Validate() error

Validate checks the field values on AppDependency with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type AppDependencyValidationError

type AppDependencyValidationError struct {
	// contains filtered or unexported fields
}

AppDependencyValidationError is the validation error returned by AppDependency.Validate if the designated constraints aren't met.

func (AppDependencyValidationError) Cause

Cause function returns cause value.

func (AppDependencyValidationError) Error

Error satisfies the builtin error interface

func (AppDependencyValidationError) ErrorName

func (e AppDependencyValidationError) ErrorName() string

ErrorName returns error name.

func (AppDependencyValidationError) Field

Field function returns field value.

func (AppDependencyValidationError) Key

Key function returns key value.

func (AppDependencyValidationError) Reason

Reason function returns reason value.

type AppValidationError

type AppValidationError struct {
	// contains filtered or unexported fields
}

AppValidationError is the validation error returned by App.Validate if the designated constraints aren't met.

func (AppValidationError) Cause

func (e AppValidationError) Cause() error

Cause function returns cause value.

func (AppValidationError) Error

func (e AppValidationError) Error() string

Error satisfies the builtin error interface

func (AppValidationError) ErrorName

func (e AppValidationError) ErrorName() string

ErrorName returns error name.

func (AppValidationError) Field

func (e AppValidationError) Field() string

Field function returns field value.

func (AppValidationError) Key

func (e AppValidationError) Key() bool

Key function returns key value.

func (AppValidationError) Reason

func (e AppValidationError) Reason() string

Reason function returns reason value.

type CompletionRequest

type CompletionRequest struct {
	CodeContext string   `protobuf:"bytes,1,opt,name=codeContext,proto3" json:"codeContext,omitempty"`
	Modules     []string `protobuf:"bytes,2,rep,name=modules,proto3" json:"modules,omitempty"`
	// contains filtered or unexported fields
}

func (*CompletionRequest) Descriptor deprecated

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

Deprecated: Use CompletionRequest.ProtoReflect.Descriptor instead.

func (*CompletionRequest) GetCodeContext

func (x *CompletionRequest) GetCodeContext() string

func (*CompletionRequest) GetModules

func (x *CompletionRequest) GetModules() []string

func (*CompletionRequest) ProtoMessage

func (*CompletionRequest) ProtoMessage()

func (*CompletionRequest) ProtoReflect

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

func (*CompletionRequest) Reset

func (x *CompletionRequest) Reset()

func (*CompletionRequest) String

func (x *CompletionRequest) String() string

func (*CompletionRequest) Validate

func (m *CompletionRequest) Validate() error

Validate checks the field values on CompletionRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type CompletionRequestValidationError

type CompletionRequestValidationError struct {
	// contains filtered or unexported fields
}

CompletionRequestValidationError is the validation error returned by CompletionRequest.Validate if the designated constraints aren't met.

func (CompletionRequestValidationError) Cause

Cause function returns cause value.

func (CompletionRequestValidationError) Error

Error satisfies the builtin error interface

func (CompletionRequestValidationError) ErrorName

ErrorName returns error name.

func (CompletionRequestValidationError) Field

Field function returns field value.

func (CompletionRequestValidationError) Key

Key function returns key value.

func (CompletionRequestValidationError) Reason

Reason function returns reason value.

type CompletionResponse

type CompletionResponse struct {
	Suggestions []string `protobuf:"bytes,1,rep,name=suggestions,proto3" json:"suggestions,omitempty"`
	// contains filtered or unexported fields
}

func (*CompletionResponse) Descriptor deprecated

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

Deprecated: Use CompletionResponse.ProtoReflect.Descriptor instead.

func (*CompletionResponse) GetSuggestions

func (x *CompletionResponse) GetSuggestions() []string

func (*CompletionResponse) ProtoMessage

func (*CompletionResponse) ProtoMessage()

func (*CompletionResponse) ProtoReflect

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

func (*CompletionResponse) Reset

func (x *CompletionResponse) Reset()

func (*CompletionResponse) String

func (x *CompletionResponse) String() string

func (*CompletionResponse) Validate

func (m *CompletionResponse) Validate() error

Validate checks the field values on CompletionResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type CompletionResponseValidationError

type CompletionResponseValidationError struct {
	// contains filtered or unexported fields
}

CompletionResponseValidationError is the validation error returned by CompletionResponse.Validate if the designated constraints aren't met.

func (CompletionResponseValidationError) Cause

Cause function returns cause value.

func (CompletionResponseValidationError) Error

Error satisfies the builtin error interface

func (CompletionResponseValidationError) ErrorName

ErrorName returns error name.

func (CompletionResponseValidationError) Field

Field function returns field value.

func (CompletionResponseValidationError) Key

Key function returns key value.

func (CompletionResponseValidationError) Reason

Reason function returns reason value.

type Component

type Component struct {
	Id            string      `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	InterfaceUuid string      `protobuf:"bytes,2,opt,name=interface_uuid,json=interfaceUuid,proto3" json:"interface_uuid,omitempty"`
	InterfaceId   string      `protobuf:"bytes,3,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
	Taxonomy      []string    `protobuf:"bytes,4,rep,name=taxonomy,proto3" json:"taxonomy,omitempty"`
	Title         string      `protobuf:"bytes,5,opt,name=title,proto3" json:"title,omitempty"`
	Description   string      `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	Inputs        *JSONSchema `protobuf:"bytes,7,opt,name=inputs,proto3" json:"inputs,omitempty"`
	Outputs       *JSONSchema `protobuf:"bytes,8,opt,name=outputs,proto3" json:"outputs,omitempty"`
	// contains filtered or unexported fields
}

func (*Component) Descriptor deprecated

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

Deprecated: Use Component.ProtoReflect.Descriptor instead.

func (*Component) GetDescription

func (x *Component) GetDescription() string

func (*Component) GetId

func (x *Component) GetId() string

func (*Component) GetInputs

func (x *Component) GetInputs() *JSONSchema

func (*Component) GetInterfaceId

func (x *Component) GetInterfaceId() string

func (*Component) GetInterfaceUuid

func (x *Component) GetInterfaceUuid() string

func (*Component) GetOutputs

func (x *Component) GetOutputs() *JSONSchema

func (*Component) GetTaxonomy

func (x *Component) GetTaxonomy() []string

func (*Component) GetTitle

func (x *Component) GetTitle() string

func (*Component) ProtoMessage

func (*Component) ProtoMessage()

func (*Component) ProtoReflect

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

func (*Component) Reset

func (x *Component) Reset()

func (*Component) String

func (x *Component) String() string

func (*Component) Validate

func (m *Component) Validate() error

Validate checks the field values on Component with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ComponentValidationError

type ComponentValidationError struct {
	// contains filtered or unexported fields
}

ComponentValidationError is the validation error returned by Component.Validate if the designated constraints aren't met.

func (ComponentValidationError) Cause

func (e ComponentValidationError) Cause() error

Cause function returns cause value.

func (ComponentValidationError) Error

func (e ComponentValidationError) Error() string

Error satisfies the builtin error interface

func (ComponentValidationError) ErrorName

func (e ComponentValidationError) ErrorName() string

ErrorName returns error name.

func (ComponentValidationError) Field

func (e ComponentValidationError) Field() string

Field function returns field value.

func (ComponentValidationError) Key

Key function returns key value.

func (ComponentValidationError) Reason

func (e ComponentValidationError) Reason() string

Reason function returns reason value.

type Dependency

type Dependency struct {
	Id          string      `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	InterfaceId string      `protobuf:"bytes,2,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
	Taxonomy    []string    `protobuf:"bytes,3,rep,name=taxonomy,proto3" json:"taxonomy,omitempty"`
	Title       string      `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"`
	Description string      `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	Inputs      *JSONSchema `protobuf:"bytes,6,opt,name=inputs,proto3" json:"inputs,omitempty"`
	Outputs     *JSONSchema `protobuf:"bytes,7,opt,name=outputs,proto3" json:"outputs,omitempty"`
	// contains filtered or unexported fields
}

func (*Dependency) Descriptor deprecated

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

Deprecated: Use Dependency.ProtoReflect.Descriptor instead.

func (*Dependency) GetDescription

func (x *Dependency) GetDescription() string

func (*Dependency) GetId

func (x *Dependency) GetId() string

func (*Dependency) GetInputs

func (x *Dependency) GetInputs() *JSONSchema

func (*Dependency) GetInterfaceId

func (x *Dependency) GetInterfaceId() string

func (*Dependency) GetOutputs

func (x *Dependency) GetOutputs() *JSONSchema

func (*Dependency) GetTaxonomy

func (x *Dependency) GetTaxonomy() []string

func (*Dependency) GetTitle

func (x *Dependency) GetTitle() string

func (*Dependency) ProtoMessage

func (*Dependency) ProtoMessage()

func (*Dependency) ProtoReflect

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

func (*Dependency) Reset

func (x *Dependency) Reset()

func (*Dependency) String

func (x *Dependency) String() string

func (*Dependency) Validate

func (m *Dependency) Validate() error

Validate checks the field values on Dependency with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type DependencyInputsAndOutputs

type DependencyInputsAndOutputs struct {
	Title       string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Type        string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	// Types that are assignable to DefaultValue:
	//	*DependencyInputsAndOutputs_DefaultNumber
	//	*DependencyInputsAndOutputs_DefaultString
	DefaultValue isDependencyInputsAndOutputs_DefaultValue `protobuf_oneof:"default_value"`
	// contains filtered or unexported fields
}

func (*DependencyInputsAndOutputs) Descriptor deprecated

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

Deprecated: Use DependencyInputsAndOutputs.ProtoReflect.Descriptor instead.

func (*DependencyInputsAndOutputs) GetDefaultNumber

func (x *DependencyInputsAndOutputs) GetDefaultNumber() int32

func (*DependencyInputsAndOutputs) GetDefaultString

func (x *DependencyInputsAndOutputs) GetDefaultString() string

func (*DependencyInputsAndOutputs) GetDefaultValue

func (m *DependencyInputsAndOutputs) GetDefaultValue() isDependencyInputsAndOutputs_DefaultValue

func (*DependencyInputsAndOutputs) GetDescription

func (x *DependencyInputsAndOutputs) GetDescription() string

func (*DependencyInputsAndOutputs) GetTitle

func (x *DependencyInputsAndOutputs) GetTitle() string

func (*DependencyInputsAndOutputs) GetType

func (x *DependencyInputsAndOutputs) GetType() string

func (*DependencyInputsAndOutputs) ProtoMessage

func (*DependencyInputsAndOutputs) ProtoMessage()

func (*DependencyInputsAndOutputs) ProtoReflect

func (*DependencyInputsAndOutputs) Reset

func (x *DependencyInputsAndOutputs) Reset()

func (*DependencyInputsAndOutputs) String

func (x *DependencyInputsAndOutputs) String() string

func (*DependencyInputsAndOutputs) Validate

func (m *DependencyInputsAndOutputs) Validate() error

Validate checks the field values on DependencyInputsAndOutputs with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type DependencyInputsAndOutputsDependency

type DependencyInputsAndOutputsDependency struct {
	Inputs  *DependencyInputsAndOutputsJSONSchema `protobuf:"bytes,1,opt,name=inputs,proto3" json:"inputs,omitempty"`
	Outputs *DependencyInputsAndOutputsJSONSchema `protobuf:"bytes,2,opt,name=outputs,proto3" json:"outputs,omitempty"`
	// contains filtered or unexported fields
}

func (*DependencyInputsAndOutputsDependency) Descriptor deprecated

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

Deprecated: Use DependencyInputsAndOutputsDependency.ProtoReflect.Descriptor instead.

func (*DependencyInputsAndOutputsDependency) GetInputs

func (*DependencyInputsAndOutputsDependency) GetOutputs

func (*DependencyInputsAndOutputsDependency) ProtoMessage

func (*DependencyInputsAndOutputsDependency) ProtoMessage()

func (*DependencyInputsAndOutputsDependency) ProtoReflect

func (*DependencyInputsAndOutputsDependency) Reset

func (*DependencyInputsAndOutputsDependency) String

func (*DependencyInputsAndOutputsDependency) Validate

Validate checks the field values on DependencyInputsAndOutputsDependency with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type DependencyInputsAndOutputsDependencyValidationError

type DependencyInputsAndOutputsDependencyValidationError struct {
	// contains filtered or unexported fields
}

DependencyInputsAndOutputsDependencyValidationError is the validation error returned by DependencyInputsAndOutputsDependency.Validate if the designated constraints aren't met.

func (DependencyInputsAndOutputsDependencyValidationError) Cause

Cause function returns cause value.

func (DependencyInputsAndOutputsDependencyValidationError) Error

Error satisfies the builtin error interface

func (DependencyInputsAndOutputsDependencyValidationError) ErrorName

ErrorName returns error name.

func (DependencyInputsAndOutputsDependencyValidationError) Field

Field function returns field value.

func (DependencyInputsAndOutputsDependencyValidationError) Key

Key function returns key value.

func (DependencyInputsAndOutputsDependencyValidationError) Reason

Reason function returns reason value.

type DependencyInputsAndOutputsJSONSchema

type DependencyInputsAndOutputsJSONSchema struct {
	Type       string                                 `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Properties map[string]*DependencyInputsAndOutputs `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DependencyInputsAndOutputsJSONSchema) Descriptor deprecated

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

Deprecated: Use DependencyInputsAndOutputsJSONSchema.ProtoReflect.Descriptor instead.

func (*DependencyInputsAndOutputsJSONSchema) GetProperties

func (*DependencyInputsAndOutputsJSONSchema) GetType

func (*DependencyInputsAndOutputsJSONSchema) ProtoMessage

func (*DependencyInputsAndOutputsJSONSchema) ProtoMessage()

func (*DependencyInputsAndOutputsJSONSchema) ProtoReflect

func (*DependencyInputsAndOutputsJSONSchema) Reset

func (*DependencyInputsAndOutputsJSONSchema) String

func (*DependencyInputsAndOutputsJSONSchema) Validate

Validate checks the field values on DependencyInputsAndOutputsJSONSchema with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type DependencyInputsAndOutputsJSONSchemaValidationError

type DependencyInputsAndOutputsJSONSchemaValidationError struct {
	// contains filtered or unexported fields
}

DependencyInputsAndOutputsJSONSchemaValidationError is the validation error returned by DependencyInputsAndOutputsJSONSchema.Validate if the designated constraints aren't met.

func (DependencyInputsAndOutputsJSONSchemaValidationError) Cause

Cause function returns cause value.

func (DependencyInputsAndOutputsJSONSchemaValidationError) Error

Error satisfies the builtin error interface

func (DependencyInputsAndOutputsJSONSchemaValidationError) ErrorName

ErrorName returns error name.

func (DependencyInputsAndOutputsJSONSchemaValidationError) Field

Field function returns field value.

func (DependencyInputsAndOutputsJSONSchemaValidationError) Key

Key function returns key value.

func (DependencyInputsAndOutputsJSONSchemaValidationError) Reason

Reason function returns reason value.

type DependencyInputsAndOutputsValidationError

type DependencyInputsAndOutputsValidationError struct {
	// contains filtered or unexported fields
}

DependencyInputsAndOutputsValidationError is the validation error returned by DependencyInputsAndOutputs.Validate if the designated constraints aren't met.

func (DependencyInputsAndOutputsValidationError) Cause

Cause function returns cause value.

func (DependencyInputsAndOutputsValidationError) Error

Error satisfies the builtin error interface

func (DependencyInputsAndOutputsValidationError) ErrorName

ErrorName returns error name.

func (DependencyInputsAndOutputsValidationError) Field

Field function returns field value.

func (DependencyInputsAndOutputsValidationError) Key

Key function returns key value.

func (DependencyInputsAndOutputsValidationError) Reason

Reason function returns reason value.

type DependencyInputsAndOutputs_DefaultNumber

type DependencyInputsAndOutputs_DefaultNumber struct {
	DefaultNumber int32 `protobuf:"varint,4,opt,name=default_number,json=defaultNumber,proto3,oneof"`
}

type DependencyInputsAndOutputs_DefaultString

type DependencyInputsAndOutputs_DefaultString struct {
	DefaultString string `protobuf:"bytes,5,opt,name=default_string,json=defaultString,proto3,oneof"`
}

type DependencyValidationError

type DependencyValidationError struct {
	// contains filtered or unexported fields
}

DependencyValidationError is the validation error returned by Dependency.Validate if the designated constraints aren't met.

func (DependencyValidationError) Cause

func (e DependencyValidationError) Cause() error

Cause function returns cause value.

func (DependencyValidationError) Error

Error satisfies the builtin error interface

func (DependencyValidationError) ErrorName

func (e DependencyValidationError) ErrorName() string

ErrorName returns error name.

func (DependencyValidationError) Field

Field function returns field value.

func (DependencyValidationError) Key

Key function returns key value.

func (DependencyValidationError) Reason

func (e DependencyValidationError) Reason() string

Reason function returns reason value.

type GitLabelEnum

type GitLabelEnum int32
const (
	GitLabelEnum_label_no     GitLabelEnum = 0
	GitLabelEnum_label_branch GitLabelEnum = 1
	GitLabelEnum_label_tag    GitLabelEnum = 2
	GitLabelEnum_label_commit GitLabelEnum = 3
)

func (GitLabelEnum) Descriptor

func (GitLabelEnum) Enum

func (x GitLabelEnum) Enum() *GitLabelEnum

func (GitLabelEnum) EnumDescriptor deprecated

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

Deprecated: Use GitLabelEnum.Descriptor instead.

func (GitLabelEnum) Number

func (GitLabelEnum) String

func (x GitLabelEnum) String() string

func (GitLabelEnum) Type

type JSONSchema

type JSONSchema struct {

	// Basic schema details
	Title       string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Type        string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // e.g., string, number, integer, boolean, object, array, null
	// Default value for the field.
	Default *structpb.Value `protobuf:"bytes,4,opt,name=default,proto3" json:"default,omitempty"`
	// Common attributes
	Examples []*structpb.Value `protobuf:"bytes,5,rep,name=examples,proto3" json:"examples,omitempty"`
	Enum     []*structpb.Value `protobuf:"bytes,6,rep,name=enum,proto3" json:"enum,omitempty"`
	// Attributes for string type
	MinLength int32  `protobuf:"varint,7,opt,name=minLength,proto3" json:"minLength,omitempty"`
	MaxLength int32  `protobuf:"varint,8,opt,name=maxLength,proto3" json:"maxLength,omitempty"`
	Pattern   string `protobuf:"bytes,9,opt,name=pattern,proto3" json:"pattern,omitempty"`
	Format    string `protobuf:"bytes,10,opt,name=format,proto3" json:"format,omitempty"` // Standard formats like "date", "email", etc.
	// Attributes for number and integer types
	Minimum          int32 `protobuf:"varint,11,opt,name=minimum,proto3" json:"minimum,omitempty"`
	Maximum          int32 `protobuf:"varint,12,opt,name=maximum,proto3" json:"maximum,omitempty"`
	ExclusiveMinimum bool  `protobuf:"varint,13,opt,name=exclusiveMinimum,proto3" json:"exclusiveMinimum,omitempty"` // Notice the type change to bool
	ExclusiveMaximum bool  `protobuf:"varint,14,opt,name=exclusiveMaximum,proto3" json:"exclusiveMaximum,omitempty"` // Notice the type change to bool
	MultipleOf       int32 `protobuf:"varint,15,opt,name=multipleOf,proto3" json:"multipleOf,omitempty"`
	// Attributes for array type
	Items           *JSONSchema `protobuf:"bytes,16,opt,name=items,proto3" json:"items,omitempty"` // Defines the schema for array items
	AdditionalItems bool        `protobuf:"varint,17,opt,name=additionalItems,proto3" json:"additionalItems,omitempty"`
	MinItems        int32       `protobuf:"varint,18,opt,name=minItems,proto3" json:"minItems,omitempty"`
	MaxItems        int32       `protobuf:"varint,19,opt,name=maxItems,proto3" json:"maxItems,omitempty"`
	UniqueItems     bool        `protobuf:"varint,20,opt,name=uniqueItems,proto3" json:"uniqueItems,omitempty"`
	// Attributes for object type
	Properties map[string]*JSONSchema `` // Each property is itself a JSON schema
	/* 162-byte string literal not displayed */
	Required []string `protobuf:"bytes,22,rep,name=required,proto3" json:"required,omitempty"`
	// contains filtered or unexported fields
}

func (*JSONSchema) Descriptor deprecated

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

Deprecated: Use JSONSchema.ProtoReflect.Descriptor instead.

func (*JSONSchema) GetAdditionalItems

func (x *JSONSchema) GetAdditionalItems() bool

func (*JSONSchema) GetDefault

func (x *JSONSchema) GetDefault() *structpb.Value

func (*JSONSchema) GetDescription

func (x *JSONSchema) GetDescription() string

func (*JSONSchema) GetEnum

func (x *JSONSchema) GetEnum() []*structpb.Value

func (*JSONSchema) GetExamples

func (x *JSONSchema) GetExamples() []*structpb.Value

func (*JSONSchema) GetExclusiveMaximum

func (x *JSONSchema) GetExclusiveMaximum() bool

func (*JSONSchema) GetExclusiveMinimum

func (x *JSONSchema) GetExclusiveMinimum() bool

func (*JSONSchema) GetFormat

func (x *JSONSchema) GetFormat() string

func (*JSONSchema) GetItems

func (x *JSONSchema) GetItems() *JSONSchema

func (*JSONSchema) GetMaxItems

func (x *JSONSchema) GetMaxItems() int32

func (*JSONSchema) GetMaxLength

func (x *JSONSchema) GetMaxLength() int32

func (*JSONSchema) GetMaximum

func (x *JSONSchema) GetMaximum() int32

func (*JSONSchema) GetMinItems

func (x *JSONSchema) GetMinItems() int32

func (*JSONSchema) GetMinLength

func (x *JSONSchema) GetMinLength() int32

func (*JSONSchema) GetMinimum

func (x *JSONSchema) GetMinimum() int32

func (*JSONSchema) GetMultipleOf

func (x *JSONSchema) GetMultipleOf() int32

func (*JSONSchema) GetPattern

func (x *JSONSchema) GetPattern() string

func (*JSONSchema) GetProperties

func (x *JSONSchema) GetProperties() map[string]*JSONSchema

func (*JSONSchema) GetRequired

func (x *JSONSchema) GetRequired() []string

func (*JSONSchema) GetTitle

func (x *JSONSchema) GetTitle() string

func (*JSONSchema) GetType

func (x *JSONSchema) GetType() string

func (*JSONSchema) GetUniqueItems

func (x *JSONSchema) GetUniqueItems() bool

func (*JSONSchema) ProtoMessage

func (*JSONSchema) ProtoMessage()

func (*JSONSchema) ProtoReflect

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

func (*JSONSchema) Reset

func (x *JSONSchema) Reset()

func (*JSONSchema) String

func (x *JSONSchema) String() string

func (*JSONSchema) Validate

func (m *JSONSchema) Validate() error

Validate checks the field values on JSONSchema with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type JSONSchemaValidationError

type JSONSchemaValidationError struct {
	// contains filtered or unexported fields
}

JSONSchemaValidationError is the validation error returned by JSONSchema.Validate if the designated constraints aren't met.

func (JSONSchemaValidationError) Cause

func (e JSONSchemaValidationError) Cause() error

Cause function returns cause value.

func (JSONSchemaValidationError) Error

Error satisfies the builtin error interface

func (JSONSchemaValidationError) ErrorName

func (e JSONSchemaValidationError) ErrorName() string

ErrorName returns error name.

func (JSONSchemaValidationError) Field

Field function returns field value.

func (JSONSchemaValidationError) Key

Key function returns key value.

func (JSONSchemaValidationError) Reason

func (e JSONSchemaValidationError) Reason() string

Reason function returns reason value.

type ListComponentsRequest

type ListComponentsRequest struct {
	PlatformId string `protobuf:"bytes,1,opt,name=platform_id,json=platformId,proto3" json:"platform_id,omitempty"`
	Page       *Page  `protobuf:"bytes,2,opt,name=page,proto3" json:"page,omitempty"`
	Search     string `protobuf:"bytes,3,opt,name=search,proto3" json:"search,omitempty"`
	Taxonomy   string `protobuf:"bytes,4,opt,name=taxonomy,proto3" json:"taxonomy,omitempty"` // taxonomy levels joined by `/`
	// contains filtered or unexported fields
}

func (*ListComponentsRequest) Descriptor deprecated

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

Deprecated: Use ListComponentsRequest.ProtoReflect.Descriptor instead.

func (*ListComponentsRequest) GetPage

func (x *ListComponentsRequest) GetPage() *Page

func (*ListComponentsRequest) GetPlatformId

func (x *ListComponentsRequest) GetPlatformId() string

func (*ListComponentsRequest) GetSearch

func (x *ListComponentsRequest) GetSearch() string

func (*ListComponentsRequest) GetTaxonomy

func (x *ListComponentsRequest) GetTaxonomy() string

func (*ListComponentsRequest) ProtoMessage

func (*ListComponentsRequest) ProtoMessage()

func (*ListComponentsRequest) ProtoReflect

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

func (*ListComponentsRequest) Reset

func (x *ListComponentsRequest) Reset()

func (*ListComponentsRequest) String

func (x *ListComponentsRequest) String() string

func (*ListComponentsRequest) Validate

func (m *ListComponentsRequest) Validate() error

Validate checks the field values on ListComponentsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListComponentsRequestValidationError

type ListComponentsRequestValidationError struct {
	// contains filtered or unexported fields
}

ListComponentsRequestValidationError is the validation error returned by ListComponentsRequest.Validate if the designated constraints aren't met.

func (ListComponentsRequestValidationError) Cause

Cause function returns cause value.

func (ListComponentsRequestValidationError) Error

Error satisfies the builtin error interface

func (ListComponentsRequestValidationError) ErrorName

ErrorName returns error name.

func (ListComponentsRequestValidationError) Field

Field function returns field value.

func (ListComponentsRequestValidationError) Key

Key function returns key value.

func (ListComponentsRequestValidationError) Reason

Reason function returns reason value.

type ListComponentsResponse

type ListComponentsResponse struct {
	Components []*Component `protobuf:"bytes,1,rep,name=components,proto3" json:"components,omitempty"`
	Page       *Page        `protobuf:"bytes,2,opt,name=page,proto3" json:"page,omitempty"`
	// contains filtered or unexported fields
}

func (*ListComponentsResponse) Descriptor deprecated

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

Deprecated: Use ListComponentsResponse.ProtoReflect.Descriptor instead.

func (*ListComponentsResponse) GetComponents

func (x *ListComponentsResponse) GetComponents() []*Component

func (*ListComponentsResponse) GetPage

func (x *ListComponentsResponse) GetPage() *Page

func (*ListComponentsResponse) ProtoMessage

func (*ListComponentsResponse) ProtoMessage()

func (*ListComponentsResponse) ProtoReflect

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

func (*ListComponentsResponse) Reset

func (x *ListComponentsResponse) Reset()

func (*ListComponentsResponse) String

func (x *ListComponentsResponse) String() string

func (*ListComponentsResponse) Validate

func (m *ListComponentsResponse) Validate() error

Validate checks the field values on ListComponentsResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListComponentsResponseValidationError

type ListComponentsResponseValidationError struct {
	// contains filtered or unexported fields
}

ListComponentsResponseValidationError is the validation error returned by ListComponentsResponse.Validate if the designated constraints aren't met.

func (ListComponentsResponseValidationError) Cause

Cause function returns cause value.

func (ListComponentsResponseValidationError) Error

Error satisfies the builtin error interface

func (ListComponentsResponseValidationError) ErrorName

ErrorName returns error name.

func (ListComponentsResponseValidationError) Field

Field function returns field value.

func (ListComponentsResponseValidationError) Key

Key function returns key value.

func (ListComponentsResponseValidationError) Reason

Reason function returns reason value.

type ListDependenciesRequest

type ListDependenciesRequest struct {
	Page     *Page  `protobuf:"bytes,1,opt,name=page,proto3" json:"page,omitempty"`
	Search   string `protobuf:"bytes,2,opt,name=search,proto3" json:"search,omitempty"`
	Taxonomy string `protobuf:"bytes,3,opt,name=taxonomy,proto3" json:"taxonomy,omitempty"` // taxonomy levels joined by `/`
	// contains filtered or unexported fields
}

func (*ListDependenciesRequest) Descriptor deprecated

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

Deprecated: Use ListDependenciesRequest.ProtoReflect.Descriptor instead.

func (*ListDependenciesRequest) GetPage

func (x *ListDependenciesRequest) GetPage() *Page

func (*ListDependenciesRequest) GetSearch

func (x *ListDependenciesRequest) GetSearch() string

func (*ListDependenciesRequest) GetTaxonomy

func (x *ListDependenciesRequest) GetTaxonomy() string

func (*ListDependenciesRequest) ProtoMessage

func (*ListDependenciesRequest) ProtoMessage()

func (*ListDependenciesRequest) ProtoReflect

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

func (*ListDependenciesRequest) Reset

func (x *ListDependenciesRequest) Reset()

func (*ListDependenciesRequest) String

func (x *ListDependenciesRequest) String() string

func (*ListDependenciesRequest) Validate

func (m *ListDependenciesRequest) Validate() error

Validate checks the field values on ListDependenciesRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListDependenciesRequestValidationError

type ListDependenciesRequestValidationError struct {
	// contains filtered or unexported fields
}

ListDependenciesRequestValidationError is the validation error returned by ListDependenciesRequest.Validate if the designated constraints aren't met.

func (ListDependenciesRequestValidationError) Cause

Cause function returns cause value.

func (ListDependenciesRequestValidationError) Error

Error satisfies the builtin error interface

func (ListDependenciesRequestValidationError) ErrorName

ErrorName returns error name.

func (ListDependenciesRequestValidationError) Field

Field function returns field value.

func (ListDependenciesRequestValidationError) Key

Key function returns key value.

func (ListDependenciesRequestValidationError) Reason

Reason function returns reason value.

type ListDependenciesResponse

type ListDependenciesResponse struct {
	Dependencies []*Dependency `protobuf:"bytes,1,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
	Page         *Page         `protobuf:"bytes,2,opt,name=page,proto3" json:"page,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDependenciesResponse) Descriptor deprecated

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

Deprecated: Use ListDependenciesResponse.ProtoReflect.Descriptor instead.

func (*ListDependenciesResponse) GetDependencies

func (x *ListDependenciesResponse) GetDependencies() []*Dependency

func (*ListDependenciesResponse) GetPage

func (x *ListDependenciesResponse) GetPage() *Page

func (*ListDependenciesResponse) ProtoMessage

func (*ListDependenciesResponse) ProtoMessage()

func (*ListDependenciesResponse) ProtoReflect

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

func (*ListDependenciesResponse) Reset

func (x *ListDependenciesResponse) Reset()

func (*ListDependenciesResponse) String

func (x *ListDependenciesResponse) String() string

func (*ListDependenciesResponse) Validate

func (m *ListDependenciesResponse) Validate() error

Validate checks the field values on ListDependenciesResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListDependenciesResponseValidationError

type ListDependenciesResponseValidationError struct {
	// contains filtered or unexported fields
}

ListDependenciesResponseValidationError is the validation error returned by ListDependenciesResponse.Validate if the designated constraints aren't met.

func (ListDependenciesResponseValidationError) Cause

Cause function returns cause value.

func (ListDependenciesResponseValidationError) Error

Error satisfies the builtin error interface

func (ListDependenciesResponseValidationError) ErrorName

ErrorName returns error name.

func (ListDependenciesResponseValidationError) Field

Field function returns field value.

func (ListDependenciesResponseValidationError) Key

Key function returns key value.

func (ListDependenciesResponseValidationError) Reason

Reason function returns reason value.

type ListModuleAttributesRequest

type ListModuleAttributesRequest struct {
	ModuleId         string `protobuf:"bytes,1,opt,name=moduleId,proto3" json:"moduleId,omitempty"`
	Page             *Page  `protobuf:"bytes,2,opt,name=page,proto3" json:"page,omitempty"`
	Search           string `protobuf:"bytes,3,opt,name=search,proto3" json:"search,omitempty"`                      // optional search text
	PopulateMappings bool   `protobuf:"varint,4,opt,name=populateMappings,proto3" json:"populateMappings,omitempty"` // optional. include input-output attribute mappings of the module as well. page size cannot be higher then 100 in order to enable this option.
	// contains filtered or unexported fields
}

func (*ListModuleAttributesRequest) Descriptor deprecated

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

Deprecated: Use ListModuleAttributesRequest.ProtoReflect.Descriptor instead.

func (*ListModuleAttributesRequest) GetModuleId

func (x *ListModuleAttributesRequest) GetModuleId() string

func (*ListModuleAttributesRequest) GetPage

func (x *ListModuleAttributesRequest) GetPage() *Page

func (*ListModuleAttributesRequest) GetPopulateMappings

func (x *ListModuleAttributesRequest) GetPopulateMappings() bool

func (*ListModuleAttributesRequest) GetSearch

func (x *ListModuleAttributesRequest) GetSearch() string

func (*ListModuleAttributesRequest) ProtoMessage

func (*ListModuleAttributesRequest) ProtoMessage()

func (*ListModuleAttributesRequest) ProtoReflect

func (*ListModuleAttributesRequest) Reset

func (x *ListModuleAttributesRequest) Reset()

func (*ListModuleAttributesRequest) String

func (x *ListModuleAttributesRequest) String() string

func (*ListModuleAttributesRequest) Validate

func (m *ListModuleAttributesRequest) Validate() error

Validate checks the field values on ListModuleAttributesRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListModuleAttributesRequestValidationError

type ListModuleAttributesRequestValidationError struct {
	// contains filtered or unexported fields
}

ListModuleAttributesRequestValidationError is the validation error returned by ListModuleAttributesRequest.Validate if the designated constraints aren't met.

func (ListModuleAttributesRequestValidationError) Cause

Cause function returns cause value.

func (ListModuleAttributesRequestValidationError) Error

Error satisfies the builtin error interface

func (ListModuleAttributesRequestValidationError) ErrorName

ErrorName returns error name.

func (ListModuleAttributesRequestValidationError) Field

Field function returns field value.

func (ListModuleAttributesRequestValidationError) Key

Key function returns key value.

func (ListModuleAttributesRequestValidationError) Reason

Reason function returns reason value.

type ListModuleAttributesResponse

type ListModuleAttributesResponse struct {
	Attributes []*ModuleAttribute `protobuf:"bytes,1,rep,name=attributes,proto3" json:"attributes,omitempty"`
	Page       *Page              `protobuf:"bytes,2,opt,name=page,proto3" json:"page,omitempty"`
	// contains filtered or unexported fields
}

func (*ListModuleAttributesResponse) Descriptor deprecated

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

Deprecated: Use ListModuleAttributesResponse.ProtoReflect.Descriptor instead.

func (*ListModuleAttributesResponse) GetAttributes

func (x *ListModuleAttributesResponse) GetAttributes() []*ModuleAttribute

func (*ListModuleAttributesResponse) GetPage

func (x *ListModuleAttributesResponse) GetPage() *Page

func (*ListModuleAttributesResponse) ProtoMessage

func (*ListModuleAttributesResponse) ProtoMessage()

func (*ListModuleAttributesResponse) ProtoReflect

func (*ListModuleAttributesResponse) Reset

func (x *ListModuleAttributesResponse) Reset()

func (*ListModuleAttributesResponse) String

func (*ListModuleAttributesResponse) Validate

func (m *ListModuleAttributesResponse) Validate() error

Validate checks the field values on ListModuleAttributesResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListModuleAttributesResponseValidationError

type ListModuleAttributesResponseValidationError struct {
	// contains filtered or unexported fields
}

ListModuleAttributesResponseValidationError is the validation error returned by ListModuleAttributesResponse.Validate if the designated constraints aren't met.

func (ListModuleAttributesResponseValidationError) Cause

Cause function returns cause value.

func (ListModuleAttributesResponseValidationError) Error

Error satisfies the builtin error interface

func (ListModuleAttributesResponseValidationError) ErrorName

ErrorName returns error name.

func (ListModuleAttributesResponseValidationError) Field

Field function returns field value.

func (ListModuleAttributesResponseValidationError) Key

Key function returns key value.

func (ListModuleAttributesResponseValidationError) Reason

Reason function returns reason value.

type ListModulesRequest

type ListModulesRequest struct {
	Page             *Page    `protobuf:"bytes,1,opt,name=page,proto3" json:"page,omitempty"`
	Search           string   `protobuf:"bytes,2,opt,name=search,proto3" json:"search,omitempty"`                      // optional search text
	PopulateMappings bool     `protobuf:"varint,3,opt,name=populateMappings,proto3" json:"populateMappings,omitempty"` // optional. include input-output attribute mappings of the module as well. page size cannot be higher then 100 in order to enable this option.
	Namespaces       []string `protobuf:"bytes,4,rep,name=namespaces,proto3" json:"namespaces,omitempty"`
	// contains filtered or unexported fields
}

func (*ListModulesRequest) Descriptor deprecated

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

Deprecated: Use ListModulesRequest.ProtoReflect.Descriptor instead.

func (*ListModulesRequest) GetNamespaces

func (x *ListModulesRequest) GetNamespaces() []string

func (*ListModulesRequest) GetPage

func (x *ListModulesRequest) GetPage() *Page

func (*ListModulesRequest) GetPopulateMappings

func (x *ListModulesRequest) GetPopulateMappings() bool

func (*ListModulesRequest) GetSearch

func (x *ListModulesRequest) GetSearch() string

func (*ListModulesRequest) ProtoMessage

func (*ListModulesRequest) ProtoMessage()

func (*ListModulesRequest) ProtoReflect

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

func (*ListModulesRequest) Reset

func (x *ListModulesRequest) Reset()

func (*ListModulesRequest) String

func (x *ListModulesRequest) String() string

func (*ListModulesRequest) Validate

func (m *ListModulesRequest) Validate() error

Validate checks the field values on ListModulesRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListModulesRequestValidationError

type ListModulesRequestValidationError struct {
	// contains filtered or unexported fields
}

ListModulesRequestValidationError is the validation error returned by ListModulesRequest.Validate if the designated constraints aren't met.

func (ListModulesRequestValidationError) Cause

Cause function returns cause value.

func (ListModulesRequestValidationError) Error

Error satisfies the builtin error interface

func (ListModulesRequestValidationError) ErrorName

ErrorName returns error name.

func (ListModulesRequestValidationError) Field

Field function returns field value.

func (ListModulesRequestValidationError) Key

Key function returns key value.

func (ListModulesRequestValidationError) Reason

Reason function returns reason value.

type ListModulesResponse

type ListModulesResponse struct {
	Modules []*Module `protobuf:"bytes,1,rep,name=modules,proto3" json:"modules,omitempty"`
	Page    *Page     `protobuf:"bytes,2,opt,name=page,proto3" json:"page,omitempty"`
	// contains filtered or unexported fields
}

func (*ListModulesResponse) Descriptor deprecated

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

Deprecated: Use ListModulesResponse.ProtoReflect.Descriptor instead.

func (*ListModulesResponse) GetModules

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

func (*ListModulesResponse) GetPage

func (x *ListModulesResponse) GetPage() *Page

func (*ListModulesResponse) ProtoMessage

func (*ListModulesResponse) ProtoMessage()

func (*ListModulesResponse) ProtoReflect

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

func (*ListModulesResponse) Reset

func (x *ListModulesResponse) Reset()

func (*ListModulesResponse) String

func (x *ListModulesResponse) String() string

func (*ListModulesResponse) Validate

func (m *ListModulesResponse) Validate() error

Validate checks the field values on ListModulesResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListModulesResponseValidationError

type ListModulesResponseValidationError struct {
	// contains filtered or unexported fields
}

ListModulesResponseValidationError is the validation error returned by ListModulesResponse.Validate if the designated constraints aren't met.

func (ListModulesResponseValidationError) Cause

Cause function returns cause value.

func (ListModulesResponseValidationError) Error

Error satisfies the builtin error interface

func (ListModulesResponseValidationError) ErrorName

ErrorName returns error name.

func (ListModulesResponseValidationError) Field

Field function returns field value.

func (ListModulesResponseValidationError) Key

Key function returns key value.

func (ListModulesResponseValidationError) Reason

Reason function returns reason value.

type ListPlatformsRequest

type ListPlatformsRequest struct {
	Page          *Page    `protobuf:"bytes,1,opt,name=page,proto3" json:"page,omitempty"`
	Search        string   `protobuf:"bytes,2,opt,name=search,proto3" json:"search,omitempty"`
	Taxonomy      string   `protobuf:"bytes,3,opt,name=taxonomy,proto3" json:"taxonomy,omitempty"` // taxonomy levels joined by `/`
	InterfaceUuid []string `protobuf:"bytes,4,rep,name=interface_uuid,json=interfaceUuid,proto3" json:"interface_uuid,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPlatformsRequest) Descriptor deprecated

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

Deprecated: Use ListPlatformsRequest.ProtoReflect.Descriptor instead.

func (*ListPlatformsRequest) GetInterfaceUuid

func (x *ListPlatformsRequest) GetInterfaceUuid() []string

func (*ListPlatformsRequest) GetPage

func (x *ListPlatformsRequest) GetPage() *Page

func (*ListPlatformsRequest) GetSearch

func (x *ListPlatformsRequest) GetSearch() string

func (*ListPlatformsRequest) GetTaxonomy

func (x *ListPlatformsRequest) GetTaxonomy() string

func (*ListPlatformsRequest) ProtoMessage

func (*ListPlatformsRequest) ProtoMessage()

func (*ListPlatformsRequest) ProtoReflect

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

func (*ListPlatformsRequest) Reset

func (x *ListPlatformsRequest) Reset()

func (*ListPlatformsRequest) String

func (x *ListPlatformsRequest) String() string

func (*ListPlatformsRequest) Validate

func (m *ListPlatformsRequest) Validate() error

Validate checks the field values on ListPlatformsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListPlatformsRequestValidationError

type ListPlatformsRequestValidationError struct {
	// contains filtered or unexported fields
}

ListPlatformsRequestValidationError is the validation error returned by ListPlatformsRequest.Validate if the designated constraints aren't met.

func (ListPlatformsRequestValidationError) Cause

Cause function returns cause value.

func (ListPlatformsRequestValidationError) Error

Error satisfies the builtin error interface

func (ListPlatformsRequestValidationError) ErrorName

ErrorName returns error name.

func (ListPlatformsRequestValidationError) Field

Field function returns field value.

func (ListPlatformsRequestValidationError) Key

Key function returns key value.

func (ListPlatformsRequestValidationError) Reason

Reason function returns reason value.

type ListPlatformsResponse

type ListPlatformsResponse struct {
	Platforms []*Platform `protobuf:"bytes,1,rep,name=platforms,proto3" json:"platforms,omitempty"`
	Page      *Page       `protobuf:"bytes,2,opt,name=page,proto3" json:"page,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPlatformsResponse) Descriptor deprecated

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

Deprecated: Use ListPlatformsResponse.ProtoReflect.Descriptor instead.

func (*ListPlatformsResponse) GetPage

func (x *ListPlatformsResponse) GetPage() *Page

func (*ListPlatformsResponse) GetPlatforms

func (x *ListPlatformsResponse) GetPlatforms() []*Platform

func (*ListPlatformsResponse) ProtoMessage

func (*ListPlatformsResponse) ProtoMessage()

func (*ListPlatformsResponse) ProtoReflect

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

func (*ListPlatformsResponse) Reset

func (x *ListPlatformsResponse) Reset()

func (*ListPlatformsResponse) String

func (x *ListPlatformsResponse) String() string

func (*ListPlatformsResponse) Validate

func (m *ListPlatformsResponse) Validate() error

Validate checks the field values on ListPlatformsResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListPlatformsResponseValidationError

type ListPlatformsResponseValidationError struct {
	// contains filtered or unexported fields
}

ListPlatformsResponseValidationError is the validation error returned by ListPlatformsResponse.Validate if the designated constraints aren't met.

func (ListPlatformsResponseValidationError) Cause

Cause function returns cause value.

func (ListPlatformsResponseValidationError) Error

Error satisfies the builtin error interface

func (ListPlatformsResponseValidationError) ErrorName

ErrorName returns error name.

func (ListPlatformsResponseValidationError) Field

Field function returns field value.

func (ListPlatformsResponseValidationError) Key

Key function returns key value.

func (ListPlatformsResponseValidationError) Reason

Reason function returns reason value.

type ListTaxonomyRequest

type ListTaxonomyRequest struct {
	Page     *Page  `protobuf:"bytes,1,opt,name=page,proto3" json:"page,omitempty"`
	Taxonomy string `protobuf:"bytes,2,opt,name=taxonomy,proto3" json:"taxonomy,omitempty"` // taxonomy levels joined by `/`
	// contains filtered or unexported fields
}

func (*ListTaxonomyRequest) Descriptor deprecated

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

Deprecated: Use ListTaxonomyRequest.ProtoReflect.Descriptor instead.

func (*ListTaxonomyRequest) GetPage

func (x *ListTaxonomyRequest) GetPage() *Page

func (*ListTaxonomyRequest) GetTaxonomy

func (x *ListTaxonomyRequest) GetTaxonomy() string

func (*ListTaxonomyRequest) ProtoMessage

func (*ListTaxonomyRequest) ProtoMessage()

func (*ListTaxonomyRequest) ProtoReflect

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

func (*ListTaxonomyRequest) Reset

func (x *ListTaxonomyRequest) Reset()

func (*ListTaxonomyRequest) String

func (x *ListTaxonomyRequest) String() string

func (*ListTaxonomyRequest) Validate

func (m *ListTaxonomyRequest) Validate() error

Validate checks the field values on ListTaxonomyRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListTaxonomyRequestValidationError

type ListTaxonomyRequestValidationError struct {
	// contains filtered or unexported fields
}

ListTaxonomyRequestValidationError is the validation error returned by ListTaxonomyRequest.Validate if the designated constraints aren't met.

func (ListTaxonomyRequestValidationError) Cause

Cause function returns cause value.

func (ListTaxonomyRequestValidationError) Error

Error satisfies the builtin error interface

func (ListTaxonomyRequestValidationError) ErrorName

ErrorName returns error name.

func (ListTaxonomyRequestValidationError) Field

Field function returns field value.

func (ListTaxonomyRequestValidationError) Key

Key function returns key value.

func (ListTaxonomyRequestValidationError) Reason

Reason function returns reason value.

type ListTaxonomyResponse

type ListTaxonomyResponse struct {
	Taxonomy []*Taxonomy `protobuf:"bytes,1,rep,name=taxonomy,proto3" json:"taxonomy,omitempty"`
	Page     *Page       `protobuf:"bytes,2,opt,name=page,proto3" json:"page,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTaxonomyResponse) Descriptor deprecated

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

Deprecated: Use ListTaxonomyResponse.ProtoReflect.Descriptor instead.

func (*ListTaxonomyResponse) GetPage

func (x *ListTaxonomyResponse) GetPage() *Page

func (*ListTaxonomyResponse) GetTaxonomy

func (x *ListTaxonomyResponse) GetTaxonomy() []*Taxonomy

func (*ListTaxonomyResponse) ProtoMessage

func (*ListTaxonomyResponse) ProtoMessage()

func (*ListTaxonomyResponse) ProtoReflect

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

func (*ListTaxonomyResponse) Reset

func (x *ListTaxonomyResponse) Reset()

func (*ListTaxonomyResponse) String

func (x *ListTaxonomyResponse) String() string

func (*ListTaxonomyResponse) Validate

func (m *ListTaxonomyResponse) Validate() error

Validate checks the field values on ListTaxonomyResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListTaxonomyResponseValidationError

type ListTaxonomyResponseValidationError struct {
	// contains filtered or unexported fields
}

ListTaxonomyResponseValidationError is the validation error returned by ListTaxonomyResponse.Validate if the designated constraints aren't met.

func (ListTaxonomyResponseValidationError) Cause

Cause function returns cause value.

func (ListTaxonomyResponseValidationError) Error

Error satisfies the builtin error interface

func (ListTaxonomyResponseValidationError) ErrorName

ErrorName returns error name.

func (ListTaxonomyResponseValidationError) Field

Field function returns field value.

func (ListTaxonomyResponseValidationError) Key

Key function returns key value.

func (ListTaxonomyResponseValidationError) Reason

Reason function returns reason value.

type Module

type Module struct {
	Id              string             `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	TaxonomyId      string             `protobuf:"bytes,2,opt,name=taxonomyId,proto3" json:"taxonomyId,omitempty"`
	ModuleName      string             `protobuf:"bytes,3,opt,name=moduleName,proto3" json:"moduleName,omitempty"`
	Source          string             `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"`
	Version         string             `protobuf:"bytes,5,opt,name=version,proto3" json:"version,omitempty"`
	Description     string             `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	InputAttributes []*ModuleAttribute `protobuf:"bytes,7,rep,name=inputAttributes,proto3" json:"inputAttributes,omitempty"`
	Namespace       string             `protobuf:"bytes,8,opt,name=namespace,proto3" json:"namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*Module) Descriptor deprecated

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

Deprecated: Use Module.ProtoReflect.Descriptor instead.

func (*Module) GetDescription

func (x *Module) GetDescription() string

func (*Module) GetId

func (x *Module) GetId() string

func (*Module) GetInputAttributes

func (x *Module) GetInputAttributes() []*ModuleAttribute

func (*Module) GetModuleName

func (x *Module) GetModuleName() string

func (*Module) GetNamespace

func (x *Module) GetNamespace() string

func (*Module) GetSource

func (x *Module) GetSource() string

func (*Module) GetTaxonomyId

func (x *Module) GetTaxonomyId() string

func (*Module) GetVersion

func (x *Module) GetVersion() string

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

func (*Module) Validate

func (m *Module) Validate() error

Validate checks the field values on Module with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ModuleAttribute

type ModuleAttribute struct {
	Name                   string             `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description            string             `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	ParentModule           *Module            `protobuf:"bytes,3,opt,name=parentModule,proto3" json:"parentModule,omitempty"`
	OutputModuleAttributes []*ModuleAttribute `protobuf:"bytes,4,rep,name=outputModuleAttributes,proto3" json:"outputModuleAttributes,omitempty"`
	Optional               bool               `protobuf:"varint,5,opt,name=optional,proto3" json:"optional,omitempty"`
	// contains filtered or unexported fields
}

func (*ModuleAttribute) Descriptor deprecated

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

Deprecated: Use ModuleAttribute.ProtoReflect.Descriptor instead.

func (*ModuleAttribute) GetDescription

func (x *ModuleAttribute) GetDescription() string

func (*ModuleAttribute) GetName

func (x *ModuleAttribute) GetName() string

func (*ModuleAttribute) GetOptional

func (x *ModuleAttribute) GetOptional() bool

func (*ModuleAttribute) GetOutputModuleAttributes

func (x *ModuleAttribute) GetOutputModuleAttributes() []*ModuleAttribute

func (*ModuleAttribute) GetParentModule

func (x *ModuleAttribute) GetParentModule() *Module

func (*ModuleAttribute) ProtoMessage

func (*ModuleAttribute) ProtoMessage()

func (*ModuleAttribute) ProtoReflect

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

func (*ModuleAttribute) Reset

func (x *ModuleAttribute) Reset()

func (*ModuleAttribute) String

func (x *ModuleAttribute) String() string

func (*ModuleAttribute) Validate

func (m *ModuleAttribute) Validate() error

Validate checks the field values on ModuleAttribute with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ModuleAttributeValidationError

type ModuleAttributeValidationError struct {
	// contains filtered or unexported fields
}

ModuleAttributeValidationError is the validation error returned by ModuleAttribute.Validate if the designated constraints aren't met.

func (ModuleAttributeValidationError) Cause

Cause function returns cause value.

func (ModuleAttributeValidationError) Error

Error satisfies the builtin error interface

func (ModuleAttributeValidationError) ErrorName

func (e ModuleAttributeValidationError) ErrorName() string

ErrorName returns error name.

func (ModuleAttributeValidationError) Field

Field function returns field value.

func (ModuleAttributeValidationError) Key

Key function returns key value.

func (ModuleAttributeValidationError) Reason

Reason function returns reason value.

type ModuleValidationError

type ModuleValidationError struct {
	// contains filtered or unexported fields
}

ModuleValidationError is the validation error returned by Module.Validate if the designated constraints aren't met.

func (ModuleValidationError) Cause

func (e ModuleValidationError) Cause() error

Cause function returns cause value.

func (ModuleValidationError) Error

func (e ModuleValidationError) Error() string

Error satisfies the builtin error interface

func (ModuleValidationError) ErrorName

func (e ModuleValidationError) ErrorName() string

ErrorName returns error name.

func (ModuleValidationError) Field

func (e ModuleValidationError) Field() string

Field function returns field value.

func (ModuleValidationError) Key

func (e ModuleValidationError) Key() bool

Key function returns key value.

func (ModuleValidationError) Reason

func (e ModuleValidationError) Reason() string

Reason function returns reason value.

type Page

type Page struct {
	Size  int32 `protobuf:"varint,1,opt,name=size,proto3" json:"size,omitempty"`   // default 100, maximum no limit
	Index int32 `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"` // 0 indexed, default 0
	Total int32 `protobuf:"varint,3,opt,name=total,proto3" json:"total,omitempty"` // READ-ONLY. Total number of pages available. ceil(record_count/page_size)
	// contains filtered or unexported fields
}

func (*Page) Descriptor deprecated

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

Deprecated: Use Page.ProtoReflect.Descriptor instead.

func (*Page) GetIndex

func (x *Page) GetIndex() int32

func (*Page) GetSize

func (x *Page) GetSize() int32

func (*Page) GetTotal

func (x *Page) GetTotal() int32

func (*Page) ProtoMessage

func (*Page) ProtoMessage()

func (*Page) ProtoReflect

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

func (*Page) Reset

func (x *Page) Reset()

func (*Page) String

func (x *Page) String() string

func (*Page) Validate

func (m *Page) Validate() error

Validate checks the field values on Page with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type PageValidationError

type PageValidationError struct {
	// contains filtered or unexported fields
}

PageValidationError is the validation error returned by Page.Validate if the designated constraints aren't met.

func (PageValidationError) Cause

func (e PageValidationError) Cause() error

Cause function returns cause value.

func (PageValidationError) Error

func (e PageValidationError) Error() string

Error satisfies the builtin error interface

func (PageValidationError) ErrorName

func (e PageValidationError) ErrorName() string

ErrorName returns error name.

func (PageValidationError) Field

func (e PageValidationError) Field() string

Field function returns field value.

func (PageValidationError) Key

func (e PageValidationError) Key() bool

Key function returns key value.

func (PageValidationError) Reason

func (e PageValidationError) Reason() string

Reason function returns reason value.

type Platform

type Platform struct {
	Id          string       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Title       string       `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Description string       `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	RepoUrl     string       `protobuf:"bytes,4,opt,name=repo_url,json=repoUrl,proto3" json:"repo_url,omitempty"`
	RepoDir     string       `protobuf:"bytes,5,opt,name=repo_dir,json=repoDir,proto3" json:"repo_dir,omitempty"`
	RepoCommit  string       `protobuf:"bytes,6,opt,name=repo_commit,json=repoCommit,proto3" json:"repo_commit,omitempty"`
	RefLabel    string       `protobuf:"bytes,7,opt,name=ref_label,json=refLabel,proto3" json:"ref_label,omitempty"`
	RefType     GitLabelEnum `protobuf:"varint,8,opt,name=ref_type,json=refType,proto3,enum=terrarium.v0.GitLabelEnum" json:"ref_type,omitempty"`
	Components  int32        `protobuf:"varint,9,opt,name=components,proto3" json:"components,omitempty"`
	// contains filtered or unexported fields
}

func (*Platform) Descriptor deprecated

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

Deprecated: Use Platform.ProtoReflect.Descriptor instead.

func (*Platform) GetComponents

func (x *Platform) GetComponents() int32

func (*Platform) GetDescription

func (x *Platform) GetDescription() string

func (*Platform) GetId

func (x *Platform) GetId() string

func (*Platform) GetRefLabel

func (x *Platform) GetRefLabel() string

func (*Platform) GetRefType

func (x *Platform) GetRefType() GitLabelEnum

func (*Platform) GetRepoCommit

func (x *Platform) GetRepoCommit() string

func (*Platform) GetRepoDir

func (x *Platform) GetRepoDir() string

func (*Platform) GetRepoUrl

func (x *Platform) GetRepoUrl() string

func (*Platform) GetTitle

func (x *Platform) GetTitle() string

func (*Platform) ProtoMessage

func (*Platform) ProtoMessage()

func (*Platform) ProtoReflect

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

func (*Platform) Reset

func (x *Platform) Reset()

func (*Platform) String

func (x *Platform) String() string

func (*Platform) Validate

func (m *Platform) Validate() error

Validate checks the field values on Platform with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type PlatformValidationError

type PlatformValidationError struct {
	// contains filtered or unexported fields
}

PlatformValidationError is the validation error returned by Platform.Validate if the designated constraints aren't met.

func (PlatformValidationError) Cause

func (e PlatformValidationError) Cause() error

Cause function returns cause value.

func (PlatformValidationError) Error

func (e PlatformValidationError) Error() string

Error satisfies the builtin error interface

func (PlatformValidationError) ErrorName

func (e PlatformValidationError) ErrorName() string

ErrorName returns error name.

func (PlatformValidationError) Field

func (e PlatformValidationError) Field() string

Field function returns field value.

func (PlatformValidationError) Key

func (e PlatformValidationError) Key() bool

Key function returns key value.

func (PlatformValidationError) Reason

func (e PlatformValidationError) Reason() string

Reason function returns reason value.

type Schema

type Schema struct {
	Type       string                 `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // can be: "object", "array" or others based on context
	Properties map[string]*JSONSchema ``                                                              /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Schema) Descriptor deprecated

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

Deprecated: Use Schema.ProtoReflect.Descriptor instead.

func (*Schema) GetProperties

func (x *Schema) GetProperties() map[string]*JSONSchema

func (*Schema) GetType

func (x *Schema) GetType() string

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

func (*Schema) Validate

func (m *Schema) Validate() error

Validate checks the field values on Schema with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type SchemaValidationError

type SchemaValidationError struct {
	// contains filtered or unexported fields
}

SchemaValidationError is the validation error returned by Schema.Validate if the designated constraints aren't met.

func (SchemaValidationError) Cause

func (e SchemaValidationError) Cause() error

Cause function returns cause value.

func (SchemaValidationError) Error

func (e SchemaValidationError) Error() string

Error satisfies the builtin error interface

func (SchemaValidationError) ErrorName

func (e SchemaValidationError) ErrorName() string

ErrorName returns error name.

func (SchemaValidationError) Field

func (e SchemaValidationError) Field() string

Field function returns field value.

func (SchemaValidationError) Key

func (e SchemaValidationError) Key() bool

Key function returns key value.

func (SchemaValidationError) Reason

func (e SchemaValidationError) Reason() string

Reason function returns reason value.

type Taxonomy

type Taxonomy struct {
	Id     string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Levels []string `protobuf:"bytes,2,rep,name=levels,proto3" json:"levels,omitempty"`
	// contains filtered or unexported fields
}

func (*Taxonomy) Descriptor deprecated

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

Deprecated: Use Taxonomy.ProtoReflect.Descriptor instead.

func (*Taxonomy) GetId

func (x *Taxonomy) GetId() string

func (*Taxonomy) GetLevels

func (x *Taxonomy) GetLevels() []string

func (*Taxonomy) ProtoMessage

func (*Taxonomy) ProtoMessage()

func (*Taxonomy) ProtoReflect

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

func (*Taxonomy) Reset

func (x *Taxonomy) Reset()

func (*Taxonomy) String

func (x *Taxonomy) String() string

func (*Taxonomy) Validate

func (m *Taxonomy) Validate() error

Validate checks the field values on Taxonomy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type TaxonomyValidationError

type TaxonomyValidationError struct {
	// contains filtered or unexported fields
}

TaxonomyValidationError is the validation error returned by Taxonomy.Validate if the designated constraints aren't met.

func (TaxonomyValidationError) Cause

func (e TaxonomyValidationError) Cause() error

Cause function returns cause value.

func (TaxonomyValidationError) Error

func (e TaxonomyValidationError) Error() string

Error satisfies the builtin error interface

func (TaxonomyValidationError) ErrorName

func (e TaxonomyValidationError) ErrorName() string

ErrorName returns error name.

func (TaxonomyValidationError) Field

func (e TaxonomyValidationError) Field() string

Field function returns field value.

func (TaxonomyValidationError) Key

func (e TaxonomyValidationError) Key() bool

Key function returns key value.

func (TaxonomyValidationError) Reason

func (e TaxonomyValidationError) Reason() string

Reason function returns reason value.

type TerrariumServiceClient

type TerrariumServiceClient interface {
	// HealthCheck check endpoint
	HealthCheck(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// ListModules modules matching the source pattern
	ListModules(ctx context.Context, in *ListModulesRequest, opts ...grpc.CallOption) (*ListModulesResponse, error)
	// ListModuleAttributes returns a list of attributes of the given module.
	// Optionally, it can also include output suggestions that is attributes from other modules that can fullfil this module.
	ListModuleAttributes(ctx context.Context, in *ListModuleAttributesRequest, opts ...grpc.CallOption) (*ListModuleAttributesResponse, error)
	// ListTaxonomy returns list of taxonomies based on the given filters
	ListTaxonomy(ctx context.Context, in *ListTaxonomyRequest, opts ...grpc.CallOption) (*ListTaxonomyResponse, error)
	// ListPlatforms returns list of platforms based on the given filters
	ListPlatforms(ctx context.Context, in *ListPlatformsRequest, opts ...grpc.CallOption) (*ListPlatformsResponse, error)
	// ListComponents returns list of platform components based on the given filters
	ListComponents(ctx context.Context, in *ListComponentsRequest, opts ...grpc.CallOption) (*ListComponentsResponse, error)
	// ListDependencies returns list of dependencies based on the given filters
	ListDependencies(ctx context.Context, in *ListDependenciesRequest, opts ...grpc.CallOption) (*ListDependenciesResponse, error)
}

TerrariumServiceClient is the client API for TerrariumService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type TerrariumServiceServer

type TerrariumServiceServer interface {
	// HealthCheck check endpoint
	HealthCheck(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	// ListModules modules matching the source pattern
	ListModules(context.Context, *ListModulesRequest) (*ListModulesResponse, error)
	// ListModuleAttributes returns a list of attributes of the given module.
	// Optionally, it can also include output suggestions that is attributes from other modules that can fullfil this module.
	ListModuleAttributes(context.Context, *ListModuleAttributesRequest) (*ListModuleAttributesResponse, error)
	// ListTaxonomy returns list of taxonomies based on the given filters
	ListTaxonomy(context.Context, *ListTaxonomyRequest) (*ListTaxonomyResponse, error)
	// ListPlatforms returns list of platforms based on the given filters
	ListPlatforms(context.Context, *ListPlatformsRequest) (*ListPlatformsResponse, error)
	// ListComponents returns list of platform components based on the given filters
	ListComponents(context.Context, *ListComponentsRequest) (*ListComponentsResponse, error)
	// ListDependencies returns list of dependencies based on the given filters
	ListDependencies(context.Context, *ListDependenciesRequest) (*ListDependenciesResponse, error)
	// contains filtered or unexported methods
}

TerrariumServiceServer is the server API for TerrariumService service. All implementations must embed UnimplementedTerrariumServiceServer for forward compatibility

type UnimplementedTerrariumServiceServer

type UnimplementedTerrariumServiceServer struct {
}

UnimplementedTerrariumServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedTerrariumServiceServer) HealthCheck

func (UnimplementedTerrariumServiceServer) ListComponents

func (UnimplementedTerrariumServiceServer) ListDependencies

func (UnimplementedTerrariumServiceServer) ListModules

func (UnimplementedTerrariumServiceServer) ListPlatforms

func (UnimplementedTerrariumServiceServer) ListTaxonomy

type UnsafeTerrariumServiceServer

type UnsafeTerrariumServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeTerrariumServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TerrariumServiceServer will result in compilation errors.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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