v1

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Aug 3, 2020 License: Apache-2.0 Imports: 28 Imported by: 0

Documentation

Overview

Package v1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

v1alpha1 API definitions for KubeCarrier

Package v1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package v1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package v1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package v1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package v1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package v1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	EncodingJSON = "json"
	EncodingYAML = "yaml"
)

Variables

This section is empty.

Functions

func GetContinueOption

func GetContinueOption(req ContinueGetter) (*client.ListOptions, error)

func GetInNamespaceOption

func GetInNamespaceOption(req AccountGetter) (*client.ListOptions, error)

func GetLabelsSelectorOption

func GetLabelsSelectorOption(req LabelSelectorGetter) (*client.ListOptions, error)

func GetLimitOption

func GetLimitOption(req LimitGetter) (*client.ListOptions, error)

func RegisterAccountServiceHandler

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

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

func RegisterAccountServiceHandlerClient

func RegisterAccountServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AccountServiceClient) error

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

func RegisterAccountServiceHandlerFromEndpoint

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

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

func RegisterAccountServiceHandlerServer

func RegisterAccountServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AccountServiceServer) error

RegisterAccountServiceHandlerServer registers the http handlers for service AccountService to "mux". UnaryRPC :call AccountServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterAccountServiceServer

func RegisterAccountServiceServer(s *grpc.Server, srv AccountServiceServer)

func RegisterDocHandler

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

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

func RegisterDocHandlerClient

func RegisterDocHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DocClient) error

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

func RegisterDocHandlerFromEndpoint

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

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

func RegisterDocHandlerServer

func RegisterDocHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DocServer) error

RegisterDocHandlerServer registers the http handlers for service Doc to "mux". UnaryRPC :call DocServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterDocServer

func RegisterDocServer(s *grpc.Server, srv DocServer)

func RegisterInstancesServiceHandler

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

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

func RegisterInstancesServiceHandlerClient

func RegisterInstancesServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client InstancesServiceClient) error

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

func RegisterInstancesServiceHandlerFromEndpoint

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

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

func RegisterInstancesServiceHandlerServer

func RegisterInstancesServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server InstancesServiceServer) error

RegisterInstancesServiceHandlerServer registers the http handlers for service InstancesService to "mux". UnaryRPC :call InstancesServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterInstancesServiceServer

func RegisterInstancesServiceServer(s *grpc.Server, srv InstancesServiceServer)

func RegisterKubeCarrierHandler

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

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

func RegisterKubeCarrierHandlerClient

func RegisterKubeCarrierHandlerClient(ctx context.Context, mux *runtime.ServeMux, client KubeCarrierClient) error

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

func RegisterKubeCarrierHandlerFromEndpoint

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

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

func RegisterKubeCarrierHandlerServer

func RegisterKubeCarrierHandlerServer(ctx context.Context, mux *runtime.ServeMux, server KubeCarrierServer) error

RegisterKubeCarrierHandlerServer registers the http handlers for service KubeCarrier to "mux". UnaryRPC :call KubeCarrierServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterKubeCarrierServer

func RegisterKubeCarrierServer(s *grpc.Server, srv KubeCarrierServer)

func RegisterOfferingServiceHandler

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

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

func RegisterOfferingServiceHandlerClient

func RegisterOfferingServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OfferingServiceClient) error

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

func RegisterOfferingServiceHandlerFromEndpoint

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

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

func RegisterOfferingServiceHandlerServer

func RegisterOfferingServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server OfferingServiceServer) error

RegisterOfferingServiceHandlerServer registers the http handlers for service OfferingService to "mux". UnaryRPC :call OfferingServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterOfferingServiceServer

func RegisterOfferingServiceServer(s *grpc.Server, srv OfferingServiceServer)

func RegisterProviderServiceHandler

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

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

func RegisterProviderServiceHandlerClient

func RegisterProviderServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ProviderServiceClient) error

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

func RegisterProviderServiceHandlerFromEndpoint

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

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

func RegisterProviderServiceHandlerServer

func RegisterProviderServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ProviderServiceServer) error

RegisterProviderServiceHandlerServer registers the http handlers for service ProviderService to "mux". UnaryRPC :call ProviderServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterProviderServiceServer

func RegisterProviderServiceServer(s *grpc.Server, srv ProviderServiceServer)

func RegisterRegionServiceHandler

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

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

func RegisterRegionServiceHandlerClient

func RegisterRegionServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client RegionServiceClient) error

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

func RegisterRegionServiceHandlerFromEndpoint

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

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

func RegisterRegionServiceHandlerServer

func RegisterRegionServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server RegionServiceServer) error

RegisterRegionServiceHandlerServer registers the http handlers for service RegionService to "mux". UnaryRPC :call RegionServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterRegionServiceServer

func RegisterRegionServiceServer(s *grpc.Server, srv RegionServiceServer)

Types

type APIVersion

type APIVersion struct {
	Version              string               `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	Branch               string               `protobuf:"bytes,2,opt,name=branch,proto3" json:"branch,omitempty"`
	BuildDate            *timestamp.Timestamp `protobuf:"bytes,3,opt,name=buildDate,proto3" json:"buildDate,omitempty"`
	GoVersion            string               `protobuf:"bytes,4,opt,name=goVersion,proto3" json:"goVersion,omitempty"`
	Platform             string               `protobuf:"bytes,5,opt,name=platform,proto3" json:"platform,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

Types

func (*APIVersion) Descriptor

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

func (*APIVersion) GetBranch

func (m *APIVersion) GetBranch() string

func (*APIVersion) GetBuildDate

func (m *APIVersion) GetBuildDate() *timestamp.Timestamp

func (*APIVersion) GetGoVersion

func (m *APIVersion) GetGoVersion() string

func (*APIVersion) GetPlatform

func (m *APIVersion) GetPlatform() string

func (*APIVersion) GetVersion

func (m *APIVersion) GetVersion() string

func (*APIVersion) ProtoMessage

func (*APIVersion) ProtoMessage()

func (*APIVersion) Reset

func (m *APIVersion) Reset()

func (*APIVersion) String

func (m *APIVersion) String() string

func (*APIVersion) XXX_DiscardUnknown

func (m *APIVersion) XXX_DiscardUnknown()

func (*APIVersion) XXX_Marshal

func (m *APIVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*APIVersion) XXX_Merge

func (m *APIVersion) XXX_Merge(src proto.Message)

func (*APIVersion) XXX_Size

func (m *APIVersion) XXX_Size() int

func (*APIVersion) XXX_Unmarshal

func (m *APIVersion) XXX_Unmarshal(b []byte) error

type Account

type Account struct {
	Metadata             *ObjectMeta    `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec                 *AccountSpec   `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	Status               *AccountStatus `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*Account) Descriptor

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

func (*Account) GetMetadata

func (m *Account) GetMetadata() *ObjectMeta

func (*Account) GetSpec

func (m *Account) GetSpec() *AccountSpec

func (*Account) GetStatus

func (m *Account) GetStatus() *AccountStatus

func (*Account) ProtoMessage

func (*Account) ProtoMessage()

func (*Account) Reset

func (m *Account) Reset()

func (*Account) String

func (m *Account) String() string

func (*Account) XXX_DiscardUnknown

func (m *Account) XXX_DiscardUnknown()

func (*Account) XXX_Marshal

func (m *Account) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Account) XXX_Merge

func (m *Account) XXX_Merge(src proto.Message)

func (*Account) XXX_Size

func (m *Account) XXX_Size() int

func (*Account) XXX_Unmarshal

func (m *Account) XXX_Unmarshal(b []byte) error

type AccountCondition

type AccountCondition struct {
	Type                 *AccountConditionType `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Status               *ConditionStatus      `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	LastTransitionTime   *timestamp.Timestamp  `protobuf:"bytes,3,opt,name=lastTransitionTime,proto3" json:"lastTransitionTime,omitempty"`
	Reason               string                `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason,omitempty"`
	Message              string                `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*AccountCondition) Descriptor

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

func (*AccountCondition) GetLastTransitionTime

func (m *AccountCondition) GetLastTransitionTime() *timestamp.Timestamp

func (*AccountCondition) GetMessage

func (m *AccountCondition) GetMessage() string

func (*AccountCondition) GetReason

func (m *AccountCondition) GetReason() string

func (*AccountCondition) GetStatus

func (m *AccountCondition) GetStatus() *ConditionStatus

func (*AccountCondition) GetType

func (m *AccountCondition) GetType() *AccountConditionType

func (*AccountCondition) ProtoMessage

func (*AccountCondition) ProtoMessage()

func (*AccountCondition) Reset

func (m *AccountCondition) Reset()

func (*AccountCondition) String

func (m *AccountCondition) String() string

func (*AccountCondition) XXX_DiscardUnknown

func (m *AccountCondition) XXX_DiscardUnknown()

func (*AccountCondition) XXX_Marshal

func (m *AccountCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccountCondition) XXX_Merge

func (m *AccountCondition) XXX_Merge(src proto.Message)

func (*AccountCondition) XXX_Size

func (m *AccountCondition) XXX_Size() int

func (*AccountCondition) XXX_Unmarshal

func (m *AccountCondition) XXX_Unmarshal(b []byte) error

type AccountConditionType

type AccountConditionType struct {
	Type                 string   `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AccountConditionType) Descriptor

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

func (*AccountConditionType) GetType

func (m *AccountConditionType) GetType() string

func (*AccountConditionType) ProtoMessage

func (*AccountConditionType) ProtoMessage()

func (*AccountConditionType) Reset

func (m *AccountConditionType) Reset()

func (*AccountConditionType) String

func (m *AccountConditionType) String() string

func (*AccountConditionType) XXX_DiscardUnknown

func (m *AccountConditionType) XXX_DiscardUnknown()

func (*AccountConditionType) XXX_Marshal

func (m *AccountConditionType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccountConditionType) XXX_Merge

func (m *AccountConditionType) XXX_Merge(src proto.Message)

func (*AccountConditionType) XXX_Size

func (m *AccountConditionType) XXX_Size() int

func (*AccountConditionType) XXX_Unmarshal

func (m *AccountConditionType) XXX_Unmarshal(b []byte) error

type AccountGetter

type AccountGetter interface {
	GetAccount() string
}

type AccountList

type AccountList struct {
	Metadata             *ListMeta  `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Items                []*Account `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*AccountList) Descriptor

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

func (*AccountList) GetItems

func (m *AccountList) GetItems() []*Account

func (*AccountList) GetMetadata

func (m *AccountList) GetMetadata() *ListMeta

func (*AccountList) ProtoMessage

func (*AccountList) ProtoMessage()

func (*AccountList) Reset

func (m *AccountList) Reset()

func (*AccountList) String

func (m *AccountList) String() string

func (*AccountList) XXX_DiscardUnknown

func (m *AccountList) XXX_DiscardUnknown()

func (*AccountList) XXX_Marshal

func (m *AccountList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccountList) XXX_Merge

func (m *AccountList) XXX_Merge(src proto.Message)

func (*AccountList) XXX_Size

func (m *AccountList) XXX_Size() int

func (*AccountList) XXX_Unmarshal

func (m *AccountList) XXX_Unmarshal(b []byte) error

type AccountListRequest

type AccountListRequest struct {
	LabelSelector        string   `protobuf:"bytes,1,opt,name=labelSelector,proto3" json:"labelSelector,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AccountListRequest) Descriptor

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

func (*AccountListRequest) GetLabelSelector

func (m *AccountListRequest) GetLabelSelector() string

func (*AccountListRequest) GetListOptions

func (req *AccountListRequest) GetListOptions() (*client.ListOptions, error)

func (*AccountListRequest) ProtoMessage

func (*AccountListRequest) ProtoMessage()

func (*AccountListRequest) Reset

func (m *AccountListRequest) Reset()

func (*AccountListRequest) String

func (m *AccountListRequest) String() string

func (*AccountListRequest) Validate

func (req *AccountListRequest) Validate() error

func (*AccountListRequest) XXX_DiscardUnknown

func (m *AccountListRequest) XXX_DiscardUnknown()

func (*AccountListRequest) XXX_Marshal

func (m *AccountListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccountListRequest) XXX_Merge

func (m *AccountListRequest) XXX_Merge(src proto.Message)

func (*AccountListRequest) XXX_Size

func (m *AccountListRequest) XXX_Size() int

func (*AccountListRequest) XXX_Unmarshal

func (m *AccountListRequest) XXX_Unmarshal(b []byte) error

type AccountMetadata

type AccountMetadata struct {
	DisplayName          string   `protobuf:"bytes,1,opt,name=displayName,proto3" json:"displayName,omitempty"`
	Description          string   `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	ShortDescription     string   `protobuf:"bytes,3,opt,name=shortDescription,proto3" json:"shortDescription,omitempty"`
	Icon                 *Image   `protobuf:"bytes,5,opt,name=icon,proto3" json:"icon,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AccountMetadata) Descriptor

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

func (*AccountMetadata) GetDescription

func (m *AccountMetadata) GetDescription() string

func (*AccountMetadata) GetDisplayName

func (m *AccountMetadata) GetDisplayName() string

func (*AccountMetadata) GetIcon

func (m *AccountMetadata) GetIcon() *Image
func (m *AccountMetadata) GetLogo() *Image

func (*AccountMetadata) GetShortDescription

func (m *AccountMetadata) GetShortDescription() string

func (*AccountMetadata) ProtoMessage

func (*AccountMetadata) ProtoMessage()

func (*AccountMetadata) Reset

func (m *AccountMetadata) Reset()

func (*AccountMetadata) String

func (m *AccountMetadata) String() string

func (*AccountMetadata) XXX_DiscardUnknown

func (m *AccountMetadata) XXX_DiscardUnknown()

func (*AccountMetadata) XXX_Marshal

func (m *AccountMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccountMetadata) XXX_Merge

func (m *AccountMetadata) XXX_Merge(src proto.Message)

func (*AccountMetadata) XXX_Size

func (m *AccountMetadata) XXX_Size() int

func (*AccountMetadata) XXX_Unmarshal

func (m *AccountMetadata) XXX_Unmarshal(b []byte) error

type AccountRole

type AccountRole struct {
	Type                 string   `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AccountRole) Descriptor

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

func (*AccountRole) GetType

func (m *AccountRole) GetType() string

func (*AccountRole) ProtoMessage

func (*AccountRole) ProtoMessage()

func (*AccountRole) Reset

func (m *AccountRole) Reset()

func (*AccountRole) String

func (m *AccountRole) String() string

func (*AccountRole) XXX_DiscardUnknown

func (m *AccountRole) XXX_DiscardUnknown()

func (*AccountRole) XXX_Marshal

func (m *AccountRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccountRole) XXX_Merge

func (m *AccountRole) XXX_Merge(src proto.Message)

func (*AccountRole) XXX_Size

func (m *AccountRole) XXX_Size() int

func (*AccountRole) XXX_Unmarshal

func (m *AccountRole) XXX_Unmarshal(b []byte) error

type AccountServiceClient

type AccountServiceClient interface {
	List(ctx context.Context, in *AccountListRequest, opts ...grpc.CallOption) (*AccountList, error)
}

AccountServiceClient is the client API for AccountService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AccountServiceServer

type AccountServiceServer interface {
	List(context.Context, *AccountListRequest) (*AccountList, error)
}

AccountServiceServer is the server API for AccountService service.

type AccountSpec

type AccountSpec struct {
	Metadata             *AccountMetadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Roles                []*AccountRole   `protobuf:"bytes,2,rep,name=roles,proto3" json:"roles,omitempty"`
	Subjects             []*Subject       `protobuf:"bytes,3,rep,name=subjects,proto3" json:"subjects,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*AccountSpec) Descriptor

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

func (*AccountSpec) GetMetadata

func (m *AccountSpec) GetMetadata() *AccountMetadata

func (*AccountSpec) GetRoles

func (m *AccountSpec) GetRoles() []*AccountRole

func (*AccountSpec) GetSubjects

func (m *AccountSpec) GetSubjects() []*Subject

func (*AccountSpec) ProtoMessage

func (*AccountSpec) ProtoMessage()

func (*AccountSpec) Reset

func (m *AccountSpec) Reset()

func (*AccountSpec) String

func (m *AccountSpec) String() string

func (*AccountSpec) XXX_DiscardUnknown

func (m *AccountSpec) XXX_DiscardUnknown()

func (*AccountSpec) XXX_Marshal

func (m *AccountSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccountSpec) XXX_Merge

func (m *AccountSpec) XXX_Merge(src proto.Message)

func (*AccountSpec) XXX_Size

func (m *AccountSpec) XXX_Size() int

func (*AccountSpec) XXX_Unmarshal

func (m *AccountSpec) XXX_Unmarshal(b []byte) error

type AccountStatus

type AccountStatus struct {
	Conditions           []*AccountCondition `protobuf:"bytes,2,rep,name=conditions,proto3" json:"conditions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*AccountStatus) Descriptor

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

func (*AccountStatus) GetConditions

func (m *AccountStatus) GetConditions() []*AccountCondition

func (*AccountStatus) ProtoMessage

func (*AccountStatus) ProtoMessage()

func (*AccountStatus) Reset

func (m *AccountStatus) Reset()

func (*AccountStatus) String

func (m *AccountStatus) String() string

func (*AccountStatus) XXX_DiscardUnknown

func (m *AccountStatus) XXX_DiscardUnknown()

func (*AccountStatus) XXX_Marshal

func (m *AccountStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccountStatus) XXX_Merge

func (m *AccountStatus) XXX_Merge(src proto.Message)

func (*AccountStatus) XXX_Size

func (m *AccountStatus) XXX_Size() int

func (*AccountStatus) XXX_Unmarshal

func (m *AccountStatus) XXX_Unmarshal(b []byte) error

type CRDInformation

type CRDInformation struct {
	Name                 string           `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ApiGroup             string           `protobuf:"bytes,2,opt,name=apiGroup,proto3" json:"apiGroup,omitempty"`
	Kind                 string           `protobuf:"bytes,3,opt,name=kind,proto3" json:"kind,omitempty"`
	Plural               string           `protobuf:"bytes,4,opt,name=plural,proto3" json:"plural,omitempty"`
	Versions             []*CRDVersion    `protobuf:"bytes,5,rep,name=versions,proto3" json:"versions,omitempty"`
	Region               *ObjectReference `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*CRDInformation) Descriptor

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

func (*CRDInformation) GetApiGroup

func (m *CRDInformation) GetApiGroup() string

func (*CRDInformation) GetKind

func (m *CRDInformation) GetKind() string

func (*CRDInformation) GetName

func (m *CRDInformation) GetName() string

func (*CRDInformation) GetPlural

func (m *CRDInformation) GetPlural() string

func (*CRDInformation) GetRegion

func (m *CRDInformation) GetRegion() *ObjectReference

func (*CRDInformation) GetVersions

func (m *CRDInformation) GetVersions() []*CRDVersion

func (*CRDInformation) ProtoMessage

func (*CRDInformation) ProtoMessage()

func (*CRDInformation) Reset

func (m *CRDInformation) Reset()

func (*CRDInformation) String

func (m *CRDInformation) String() string

func (*CRDInformation) XXX_DiscardUnknown

func (m *CRDInformation) XXX_DiscardUnknown()

func (*CRDInformation) XXX_Marshal

func (m *CRDInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CRDInformation) XXX_Merge

func (m *CRDInformation) XXX_Merge(src proto.Message)

func (*CRDInformation) XXX_Size

func (m *CRDInformation) XXX_Size() int

func (*CRDInformation) XXX_Unmarshal

func (m *CRDInformation) XXX_Unmarshal(b []byte) error

type CRDVersion

type CRDVersion struct {
	// name is the version name, e.g. “v1”, “v2beta1”, etc.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// schema describes the schema used for validation, pruning, and defaulting of this version of the custom resource.
	Schema string `protobuf:"bytes,2,opt,name=schema,proto3" json:"schema,omitempty"`
	// storage indicates this version should be used when persisting custom resources to storage.
	// There must be exactly one version with storage=true.
	Storage              bool     `protobuf:"varint,3,opt,name=storage,proto3" json:"storage,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CRDVersion) Descriptor

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

func (*CRDVersion) GetName

func (m *CRDVersion) GetName() string

func (*CRDVersion) GetSchema

func (m *CRDVersion) GetSchema() string

func (*CRDVersion) GetStorage

func (m *CRDVersion) GetStorage() bool

func (*CRDVersion) ProtoMessage

func (*CRDVersion) ProtoMessage()

func (*CRDVersion) Reset

func (m *CRDVersion) Reset()

func (*CRDVersion) String

func (m *CRDVersion) String() string

func (*CRDVersion) XXX_DiscardUnknown

func (m *CRDVersion) XXX_DiscardUnknown()

func (*CRDVersion) XXX_Marshal

func (m *CRDVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CRDVersion) XXX_Merge

func (m *CRDVersion) XXX_Merge(src proto.Message)

func (*CRDVersion) XXX_Size

func (m *CRDVersion) XXX_Size() int

func (*CRDVersion) XXX_Unmarshal

func (m *CRDVersion) XXX_Unmarshal(b []byte) error

type ConditionStatus

type ConditionStatus struct {
	Status               string   `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ConditionStatus) Descriptor

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

func (*ConditionStatus) GetStatus

func (m *ConditionStatus) GetStatus() string

func (*ConditionStatus) ProtoMessage

func (*ConditionStatus) ProtoMessage()

func (*ConditionStatus) Reset

func (m *ConditionStatus) Reset()

func (*ConditionStatus) String

func (m *ConditionStatus) String() string

func (*ConditionStatus) XXX_DiscardUnknown

func (m *ConditionStatus) XXX_DiscardUnknown()

func (*ConditionStatus) XXX_Marshal

func (m *ConditionStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConditionStatus) XXX_Merge

func (m *ConditionStatus) XXX_Merge(src proto.Message)

func (*ConditionStatus) XXX_Size

func (m *ConditionStatus) XXX_Size() int

func (*ConditionStatus) XXX_Unmarshal

func (m *ConditionStatus) XXX_Unmarshal(b []byte) error

type ContinueGetter

type ContinueGetter interface {
	GetContinue() string
}

type DocClient

type DocClient interface {
	// Returns the openapi spec for this API.
	OpenAPI(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*httpbody.HttpBody, error)
	// Returns static swagger UI resources
	Swagger(ctx context.Context, in *DocStaticRequest, opts ...grpc.CallOption) (*httpbody.HttpBody, error)
}

DocClient is the client API for Doc service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewDocClient

func NewDocClient(cc grpc.ClientConnInterface) DocClient

type DocServer

type DocServer interface {
	// Returns the openapi spec for this API.
	OpenAPI(context.Context, *empty.Empty) (*httpbody.HttpBody, error)
	// Returns static swagger UI resources
	Swagger(context.Context, *DocStaticRequest) (*httpbody.HttpBody, error)
}

DocServer is the server API for Doc service.

type DocStaticRequest

type DocStaticRequest struct {
	Path                 string   `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DocStaticRequest) Descriptor

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

func (*DocStaticRequest) GetPath

func (m *DocStaticRequest) GetPath() string

func (*DocStaticRequest) ProtoMessage

func (*DocStaticRequest) ProtoMessage()

func (*DocStaticRequest) Reset

func (m *DocStaticRequest) Reset()

func (*DocStaticRequest) String

func (m *DocStaticRequest) String() string

func (*DocStaticRequest) XXX_DiscardUnknown

func (m *DocStaticRequest) XXX_DiscardUnknown()

func (*DocStaticRequest) XXX_Marshal

func (m *DocStaticRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DocStaticRequest) XXX_Merge

func (m *DocStaticRequest) XXX_Merge(src proto.Message)

func (*DocStaticRequest) XXX_Size

func (m *DocStaticRequest) XXX_Size() int

func (*DocStaticRequest) XXX_Unmarshal

func (m *DocStaticRequest) XXX_Unmarshal(b []byte) error

type GetRequest

type GetRequest struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Account              string   `protobuf:"bytes,2,opt,name=account,proto3" json:"account,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetRequest) Descriptor

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

func (*GetRequest) GetAccount

func (m *GetRequest) GetAccount() string

func (*GetRequest) GetAuthOption

func (req *GetRequest) GetAuthOption() authorizer.AuthorizationOption

func (*GetRequest) GetGVR

func (req *GetRequest) GetGVR(server interface{}) schema.GroupVersionResource

func (*GetRequest) GetName

func (m *GetRequest) GetName() string

func (*GetRequest) ProtoMessage

func (*GetRequest) ProtoMessage()

func (*GetRequest) Reset

func (m *GetRequest) Reset()

func (*GetRequest) String

func (m *GetRequest) String() string

func (*GetRequest) Validate

func (req *GetRequest) Validate() error

func (*GetRequest) XXX_DiscardUnknown

func (m *GetRequest) XXX_DiscardUnknown()

func (*GetRequest) XXX_Marshal

func (m *GetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetRequest) XXX_Merge

func (m *GetRequest) XXX_Merge(src proto.Message)

func (*GetRequest) XXX_Size

func (m *GetRequest) XXX_Size() int

func (*GetRequest) XXX_Unmarshal

func (m *GetRequest) XXX_Unmarshal(b []byte) error

type Image

type Image struct {
	MediaType            string   `protobuf:"bytes,1,opt,name=mediaType,proto3" json:"mediaType,omitempty"`
	Data                 []byte   `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Image) Descriptor

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

func (*Image) GetData

func (m *Image) GetData() []byte

func (*Image) GetMediaType

func (m *Image) GetMediaType() string

func (*Image) ProtoMessage

func (*Image) ProtoMessage()

func (*Image) Reset

func (m *Image) Reset()

func (*Image) String

func (m *Image) String() string

func (*Image) XXX_DiscardUnknown

func (m *Image) XXX_DiscardUnknown()

func (*Image) XXX_Marshal

func (m *Image) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Image) XXX_Merge

func (m *Image) XXX_Merge(src proto.Message)

func (*Image) XXX_Size

func (m *Image) XXX_Size() int

func (*Image) XXX_Unmarshal

func (m *Image) XXX_Unmarshal(b []byte) error

type Instance

type Instance struct {
	// Metadata - common metadata
	Metadata *ObjectMeta `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// Offering name, i.e. couchdb.eu-west-1.team-a
	Offering string `protobuf:"bytes,2,opt,name=offering,proto3" json:"offering,omitempty"`
	// Spec - instance spec
	Spec *RawObject `protobuf:"bytes,3,opt,name=spec,proto3" json:"spec,omitempty"`
	// Status - instance status
	Status               *RawObject `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*Instance) Descriptor

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

func (*Instance) GetMetadata

func (m *Instance) GetMetadata() *ObjectMeta

func (*Instance) GetOffering

func (m *Instance) GetOffering() string

func (*Instance) GetSpec

func (m *Instance) GetSpec() *RawObject

func (*Instance) GetStatus

func (m *Instance) GetStatus() *RawObject

func (*Instance) ProtoMessage

func (*Instance) ProtoMessage()

func (*Instance) Reset

func (m *Instance) Reset()

func (*Instance) String

func (m *Instance) String() string

func (*Instance) XXX_DiscardUnknown

func (m *Instance) XXX_DiscardUnknown()

func (*Instance) XXX_Marshal

func (m *Instance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Instance) XXX_Merge

func (m *Instance) XXX_Merge(src proto.Message)

func (*Instance) XXX_Size

func (m *Instance) XXX_Size() int

func (*Instance) XXX_Unmarshal

func (m *Instance) XXX_Unmarshal(b []byte) error

type InstanceCreateRequest

type InstanceCreateRequest struct {
	// Offering name, i.e. couchdb.eu-west-1.team-a
	Offering string `protobuf:"bytes,1,opt,name=offering,proto3" json:"offering,omitempty"`
	// Version of the resource
	Version string    `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Spec    *Instance `protobuf:"bytes,3,opt,name=spec,proto3" json:"spec,omitempty"`
	// Account indicate namespace of the project/account
	Account              string   `protobuf:"bytes,4,opt,name=account,proto3" json:"account,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*InstanceCreateRequest) Descriptor

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

func (*InstanceCreateRequest) GetAccount

func (m *InstanceCreateRequest) GetAccount() string

func (*InstanceCreateRequest) GetAuthOption

func (*InstanceCreateRequest) GetGVR

func (req *InstanceCreateRequest) GetGVR(server interface{}) schema.GroupVersionResource

func (*InstanceCreateRequest) GetOffering

func (m *InstanceCreateRequest) GetOffering() string

func (*InstanceCreateRequest) GetSpec

func (m *InstanceCreateRequest) GetSpec() *Instance

func (*InstanceCreateRequest) GetVersion

func (m *InstanceCreateRequest) GetVersion() string

func (*InstanceCreateRequest) ProtoMessage

func (*InstanceCreateRequest) ProtoMessage()

func (*InstanceCreateRequest) Reset

func (m *InstanceCreateRequest) Reset()

func (*InstanceCreateRequest) String

func (m *InstanceCreateRequest) String() string

func (*InstanceCreateRequest) Validate

func (req *InstanceCreateRequest) Validate() error

func (*InstanceCreateRequest) XXX_DiscardUnknown

func (m *InstanceCreateRequest) XXX_DiscardUnknown()

func (*InstanceCreateRequest) XXX_Marshal

func (m *InstanceCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InstanceCreateRequest) XXX_Merge

func (m *InstanceCreateRequest) XXX_Merge(src proto.Message)

func (*InstanceCreateRequest) XXX_Size

func (m *InstanceCreateRequest) XXX_Size() int

func (*InstanceCreateRequest) XXX_Unmarshal

func (m *InstanceCreateRequest) XXX_Unmarshal(b []byte) error

type InstanceDeleteRequest

type InstanceDeleteRequest struct {
	// Offering name, i.e. couchdb.eu-west-1.team-a
	Offering string `protobuf:"bytes,1,opt,name=offering,proto3" json:"offering,omitempty"`
	// Version of the resource
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// Name of the offering instance
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// Account indicate namespace of the project/account
	Account              string   `protobuf:"bytes,4,opt,name=account,proto3" json:"account,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*InstanceDeleteRequest) Descriptor

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

func (*InstanceDeleteRequest) GetAccount

func (m *InstanceDeleteRequest) GetAccount() string

func (*InstanceDeleteRequest) GetAuthOption

func (*InstanceDeleteRequest) GetGVR

func (req *InstanceDeleteRequest) GetGVR(server interface{}) schema.GroupVersionResource

func (*InstanceDeleteRequest) GetName

func (m *InstanceDeleteRequest) GetName() string

func (*InstanceDeleteRequest) GetOffering

func (m *InstanceDeleteRequest) GetOffering() string

func (*InstanceDeleteRequest) GetVersion

func (m *InstanceDeleteRequest) GetVersion() string

func (*InstanceDeleteRequest) ProtoMessage

func (*InstanceDeleteRequest) ProtoMessage()

func (*InstanceDeleteRequest) Reset

func (m *InstanceDeleteRequest) Reset()

func (*InstanceDeleteRequest) String

func (m *InstanceDeleteRequest) String() string

func (*InstanceDeleteRequest) Validate

func (req *InstanceDeleteRequest) Validate() error

func (*InstanceDeleteRequest) XXX_DiscardUnknown

func (m *InstanceDeleteRequest) XXX_DiscardUnknown()

func (*InstanceDeleteRequest) XXX_Marshal

func (m *InstanceDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InstanceDeleteRequest) XXX_Merge

func (m *InstanceDeleteRequest) XXX_Merge(src proto.Message)

func (*InstanceDeleteRequest) XXX_Size

func (m *InstanceDeleteRequest) XXX_Size() int

func (*InstanceDeleteRequest) XXX_Unmarshal

func (m *InstanceDeleteRequest) XXX_Unmarshal(b []byte) error

type InstanceGetRequest

type InstanceGetRequest struct {
	// Offering name, i.e. couchdb.eu-west-1.team-a
	Offering string `protobuf:"bytes,1,opt,name=offering,proto3" json:"offering,omitempty"`
	// Version of the resource
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// Name of the offering instance
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// Account indicate namespace of the project/account
	Account              string   `protobuf:"bytes,4,opt,name=account,proto3" json:"account,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*InstanceGetRequest) Descriptor

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

func (*InstanceGetRequest) GetAccount

func (m *InstanceGetRequest) GetAccount() string

func (*InstanceGetRequest) GetAuthOption

func (req *InstanceGetRequest) GetAuthOption() authorizer.AuthorizationOption

func (*InstanceGetRequest) GetGVR

func (req *InstanceGetRequest) GetGVR(server interface{}) schema.GroupVersionResource

func (*InstanceGetRequest) GetName

func (m *InstanceGetRequest) GetName() string

func (*InstanceGetRequest) GetOffering

func (m *InstanceGetRequest) GetOffering() string

func (*InstanceGetRequest) GetVersion

func (m *InstanceGetRequest) GetVersion() string

func (*InstanceGetRequest) ProtoMessage

func (*InstanceGetRequest) ProtoMessage()

func (*InstanceGetRequest) Reset

func (m *InstanceGetRequest) Reset()

func (*InstanceGetRequest) String

func (m *InstanceGetRequest) String() string

func (*InstanceGetRequest) Validate

func (req *InstanceGetRequest) Validate() error

func (*InstanceGetRequest) XXX_DiscardUnknown

func (m *InstanceGetRequest) XXX_DiscardUnknown()

func (*InstanceGetRequest) XXX_Marshal

func (m *InstanceGetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InstanceGetRequest) XXX_Merge

func (m *InstanceGetRequest) XXX_Merge(src proto.Message)

func (*InstanceGetRequest) XXX_Size

func (m *InstanceGetRequest) XXX_Size() int

func (*InstanceGetRequest) XXX_Unmarshal

func (m *InstanceGetRequest) XXX_Unmarshal(b []byte) error

type InstanceList

type InstanceList struct {
	Metadata             *ListMeta   `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Items                []*Instance `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*InstanceList) Descriptor

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

func (*InstanceList) GetItems

func (m *InstanceList) GetItems() []*Instance

func (*InstanceList) GetMetadata

func (m *InstanceList) GetMetadata() *ListMeta

func (*InstanceList) ProtoMessage

func (*InstanceList) ProtoMessage()

func (*InstanceList) Reset

func (m *InstanceList) Reset()

func (*InstanceList) String

func (m *InstanceList) String() string

func (*InstanceList) XXX_DiscardUnknown

func (m *InstanceList) XXX_DiscardUnknown()

func (*InstanceList) XXX_Marshal

func (m *InstanceList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InstanceList) XXX_Merge

func (m *InstanceList) XXX_Merge(src proto.Message)

func (*InstanceList) XXX_Size

func (m *InstanceList) XXX_Size() int

func (*InstanceList) XXX_Unmarshal

func (m *InstanceList) XXX_Unmarshal(b []byte) error

type InstanceListRequest

type InstanceListRequest struct {
	// Offering name, i.e. couchdb.eu-west-1.team-a
	Offering string `protobuf:"bytes,1,opt,name=offering,proto3" json:"offering,omitempty"`
	// Version of the resource
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// Account indicate namespace of the project/account
	Account              string   `protobuf:"bytes,3,opt,name=account,proto3" json:"account,omitempty"`
	LabelSelector        string   `protobuf:"bytes,4,opt,name=labelSelector,proto3" json:"labelSelector,omitempty"`
	Limit                int64    `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"`
	Continue             string   `protobuf:"bytes,6,opt,name=continue,proto3" json:"continue,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*InstanceListRequest) Descriptor

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

func (*InstanceListRequest) GetAccount

func (m *InstanceListRequest) GetAccount() string

func (*InstanceListRequest) GetAuthOption

func (req *InstanceListRequest) GetAuthOption() authorizer.AuthorizationOption

func (*InstanceListRequest) GetContinue

func (m *InstanceListRequest) GetContinue() string

func (*InstanceListRequest) GetGVR

func (req *InstanceListRequest) GetGVR(server interface{}) schema.GroupVersionResource

func (*InstanceListRequest) GetLabelSelector

func (m *InstanceListRequest) GetLabelSelector() string

func (*InstanceListRequest) GetLimit

func (m *InstanceListRequest) GetLimit() int64

func (*InstanceListRequest) GetListOptions

func (req *InstanceListRequest) GetListOptions() (*client.ListOptions, error)

func (*InstanceListRequest) GetOffering

func (m *InstanceListRequest) GetOffering() string

func (*InstanceListRequest) GetVersion

func (m *InstanceListRequest) GetVersion() string

func (*InstanceListRequest) ProtoMessage

func (*InstanceListRequest) ProtoMessage()

func (*InstanceListRequest) Reset

func (m *InstanceListRequest) Reset()

func (*InstanceListRequest) String

func (m *InstanceListRequest) String() string

func (*InstanceListRequest) Validate

func (req *InstanceListRequest) Validate() error

func (*InstanceListRequest) XXX_DiscardUnknown

func (m *InstanceListRequest) XXX_DiscardUnknown()

func (*InstanceListRequest) XXX_Marshal

func (m *InstanceListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InstanceListRequest) XXX_Merge

func (m *InstanceListRequest) XXX_Merge(src proto.Message)

func (*InstanceListRequest) XXX_Size

func (m *InstanceListRequest) XXX_Size() int

func (*InstanceListRequest) XXX_Unmarshal

func (m *InstanceListRequest) XXX_Unmarshal(b []byte) error

type InstanceWatchRequest

type InstanceWatchRequest struct {
	// Offering name, i.e. couchdb.eu-west-1.team-a
	Offering string `protobuf:"bytes,1,opt,name=offering,proto3" json:"offering,omitempty"`
	// Version of the resource
	Version              string   `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Account              string   `protobuf:"bytes,3,opt,name=account,proto3" json:"account,omitempty"`
	LabelSelector        string   `protobuf:"bytes,4,opt,name=labelSelector,proto3" json:"labelSelector,omitempty"`
	ResourceVersion      string   `protobuf:"bytes,5,opt,name=resourceVersion,proto3" json:"resourceVersion,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*InstanceWatchRequest) Descriptor

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

func (*InstanceWatchRequest) GetAccount

func (m *InstanceWatchRequest) GetAccount() string

func (*InstanceWatchRequest) GetAuthOption

func (*InstanceWatchRequest) GetGVR

func (req *InstanceWatchRequest) GetGVR(server interface{}) schema.GroupVersionResource

func (*InstanceWatchRequest) GetLabelSelector

func (m *InstanceWatchRequest) GetLabelSelector() string

func (*InstanceWatchRequest) GetListOptions

func (req *InstanceWatchRequest) GetListOptions() (*client.ListOptions, error)

func (*InstanceWatchRequest) GetOffering

func (m *InstanceWatchRequest) GetOffering() string

func (*InstanceWatchRequest) GetResourceVersion

func (m *InstanceWatchRequest) GetResourceVersion() string

func (*InstanceWatchRequest) GetVersion

func (m *InstanceWatchRequest) GetVersion() string

func (*InstanceWatchRequest) ProtoMessage

func (*InstanceWatchRequest) ProtoMessage()

func (*InstanceWatchRequest) Reset

func (m *InstanceWatchRequest) Reset()

func (*InstanceWatchRequest) String

func (m *InstanceWatchRequest) String() string

func (*InstanceWatchRequest) Validate

func (req *InstanceWatchRequest) Validate() error

func (*InstanceWatchRequest) XXX_DiscardUnknown

func (m *InstanceWatchRequest) XXX_DiscardUnknown()

func (*InstanceWatchRequest) XXX_Marshal

func (m *InstanceWatchRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InstanceWatchRequest) XXX_Merge

func (m *InstanceWatchRequest) XXX_Merge(src proto.Message)

func (*InstanceWatchRequest) XXX_Size

func (m *InstanceWatchRequest) XXX_Size() int

func (*InstanceWatchRequest) XXX_Unmarshal

func (m *InstanceWatchRequest) XXX_Unmarshal(b []byte) error

type InstancesServiceClient

type InstancesServiceClient interface {
	List(ctx context.Context, in *InstanceListRequest, opts ...grpc.CallOption) (*InstanceList, error)
	Get(ctx context.Context, in *InstanceGetRequest, opts ...grpc.CallOption) (*Instance, error)
	Delete(ctx context.Context, in *InstanceDeleteRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	Create(ctx context.Context, in *InstanceCreateRequest, opts ...grpc.CallOption) (*Instance, error)
	Watch(ctx context.Context, in *InstanceWatchRequest, opts ...grpc.CallOption) (InstancesService_WatchClient, error)
}

InstancesServiceClient is the client API for InstancesService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type InstancesServiceServer

InstancesServiceServer is the server API for InstancesService service.

type InstancesService_WatchClient

type InstancesService_WatchClient interface {
	Recv() (*WatchEvent, error)
	grpc.ClientStream
}

type InstancesService_WatchServer

type InstancesService_WatchServer interface {
	Send(*WatchEvent) error
	grpc.ServerStream
}

type KubeCarrierClient

type KubeCarrierClient interface {
	Version(ctx context.Context, in *VersionRequest, opts ...grpc.CallOption) (*APIVersion, error)
	WhoAmI(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*UserInfo, error)
}

KubeCarrierClient is the client API for KubeCarrier service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type KubeCarrierServer

type KubeCarrierServer interface {
	Version(context.Context, *VersionRequest) (*APIVersion, error)
	WhoAmI(context.Context, *empty.Empty) (*UserInfo, error)
}

KubeCarrierServer is the server API for KubeCarrier service.

type LabelSelectorGetter

type LabelSelectorGetter interface {
	GetLabelSelector() string
}

type LimitGetter

type LimitGetter interface {
	GetLimit() int64
}

type ListMeta

type ListMeta struct {
	Continue             string   `protobuf:"bytes,1,opt,name=continue,proto3" json:"continue,omitempty"`
	ResourceVersion      string   `protobuf:"bytes,2,opt,name=resourceVersion,proto3" json:"resourceVersion,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListMeta) Descriptor

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

func (*ListMeta) GetContinue

func (m *ListMeta) GetContinue() string

func (*ListMeta) GetResourceVersion

func (m *ListMeta) GetResourceVersion() string

func (*ListMeta) ProtoMessage

func (*ListMeta) ProtoMessage()

func (*ListMeta) Reset

func (m *ListMeta) Reset()

func (*ListMeta) String

func (m *ListMeta) String() string

func (*ListMeta) XXX_DiscardUnknown

func (m *ListMeta) XXX_DiscardUnknown()

func (*ListMeta) XXX_Marshal

func (m *ListMeta) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListMeta) XXX_Merge

func (m *ListMeta) XXX_Merge(src proto.Message)

func (*ListMeta) XXX_Size

func (m *ListMeta) XXX_Size() int

func (*ListMeta) XXX_Unmarshal

func (m *ListMeta) XXX_Unmarshal(b []byte) error

type ListRequest

type ListRequest struct {
	Account              string   `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
	LabelSelector        string   `protobuf:"bytes,2,opt,name=labelSelector,proto3" json:"labelSelector,omitempty"`
	Limit                int64    `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	Continue             string   `protobuf:"bytes,4,opt,name=continue,proto3" json:"continue,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListRequest) Descriptor

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

func (*ListRequest) GetAccount

func (m *ListRequest) GetAccount() string

func (*ListRequest) GetAuthOption

func (req *ListRequest) GetAuthOption() authorizer.AuthorizationOption

func (*ListRequest) GetContinue

func (m *ListRequest) GetContinue() string

func (*ListRequest) GetGVR

func (req *ListRequest) GetGVR(server interface{}) schema.GroupVersionResource

func (*ListRequest) GetLabelSelector

func (m *ListRequest) GetLabelSelector() string

func (*ListRequest) GetLimit

func (m *ListRequest) GetLimit() int64

func (*ListRequest) GetListOptions

func (req *ListRequest) GetListOptions() (*client.ListOptions, error)

func (*ListRequest) ProtoMessage

func (*ListRequest) ProtoMessage()

func (*ListRequest) Reset

func (m *ListRequest) Reset()

func (*ListRequest) String

func (m *ListRequest) String() string

func (*ListRequest) Validate

func (req *ListRequest) Validate() error

func (*ListRequest) XXX_DiscardUnknown

func (m *ListRequest) XXX_DiscardUnknown()

func (*ListRequest) XXX_Marshal

func (m *ListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListRequest) XXX_Merge

func (m *ListRequest) XXX_Merge(src proto.Message)

func (*ListRequest) XXX_Size

func (m *ListRequest) XXX_Size() int

func (*ListRequest) XXX_Unmarshal

func (m *ListRequest) XXX_Unmarshal(b []byte) error

type NameGetter

type NameGetter interface {
	GetName() string
}

type ObjectMeta

type ObjectMeta struct {
	Uid                  string               `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	Name                 string               `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Account              string               `protobuf:"bytes,3,opt,name=account,proto3" json:"account,omitempty"`
	CreationTimestamp    *timestamp.Timestamp `protobuf:"bytes,4,opt,name=creationTimestamp,proto3" json:"creationTimestamp,omitempty"`
	DeletionTimestamp    *timestamp.Timestamp `protobuf:"bytes,5,opt,name=deletionTimestamp,proto3" json:"deletionTimestamp,omitempty"`
	ResourceVersion      string               `protobuf:"bytes,6,opt,name=resourceVersion,proto3" json:"resourceVersion,omitempty"`
	Labels               map[string]string    `` /* 153-byte string literal not displayed */
	Annotations          map[string]string    `` /* 163-byte string literal not displayed */
	Generation           int64                `protobuf:"varint,9,opt,name=generation,proto3" json:"generation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*ObjectMeta) Descriptor

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

func (*ObjectMeta) GetAccount

func (m *ObjectMeta) GetAccount() string

func (*ObjectMeta) GetAnnotations

func (m *ObjectMeta) GetAnnotations() map[string]string

func (*ObjectMeta) GetCreationTimestamp

func (m *ObjectMeta) GetCreationTimestamp() *timestamp.Timestamp

func (*ObjectMeta) GetDeletionTimestamp

func (m *ObjectMeta) GetDeletionTimestamp() *timestamp.Timestamp

func (*ObjectMeta) GetGeneration

func (m *ObjectMeta) GetGeneration() int64

func (*ObjectMeta) GetLabels

func (m *ObjectMeta) GetLabels() map[string]string

func (*ObjectMeta) GetName

func (m *ObjectMeta) GetName() string

func (*ObjectMeta) GetResourceVersion

func (m *ObjectMeta) GetResourceVersion() string

func (*ObjectMeta) GetUid

func (m *ObjectMeta) GetUid() string

func (*ObjectMeta) ProtoMessage

func (*ObjectMeta) ProtoMessage()

func (*ObjectMeta) Reset

func (m *ObjectMeta) Reset()

func (*ObjectMeta) String

func (m *ObjectMeta) String() string

func (*ObjectMeta) XXX_DiscardUnknown

func (m *ObjectMeta) XXX_DiscardUnknown()

func (*ObjectMeta) XXX_Marshal

func (m *ObjectMeta) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ObjectMeta) XXX_Merge

func (m *ObjectMeta) XXX_Merge(src proto.Message)

func (*ObjectMeta) XXX_Size

func (m *ObjectMeta) XXX_Size() int

func (*ObjectMeta) XXX_Unmarshal

func (m *ObjectMeta) XXX_Unmarshal(b []byte) error

type ObjectReference

type ObjectReference struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ObjectReference) Descriptor

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

func (*ObjectReference) GetName

func (m *ObjectReference) GetName() string

func (*ObjectReference) ProtoMessage

func (*ObjectReference) ProtoMessage()

func (*ObjectReference) Reset

func (m *ObjectReference) Reset()

func (*ObjectReference) String

func (m *ObjectReference) String() string

func (*ObjectReference) XXX_DiscardUnknown

func (m *ObjectReference) XXX_DiscardUnknown()

func (*ObjectReference) XXX_Marshal

func (m *ObjectReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ObjectReference) XXX_Merge

func (m *ObjectReference) XXX_Merge(src proto.Message)

func (*ObjectReference) XXX_Size

func (m *ObjectReference) XXX_Size() int

func (*ObjectReference) XXX_Unmarshal

func (m *ObjectReference) XXX_Unmarshal(b []byte) error

type Offering

type Offering struct {
	Metadata             *ObjectMeta   `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec                 *OfferingSpec `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*Offering) Descriptor

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

func (*Offering) GetMetadata

func (m *Offering) GetMetadata() *ObjectMeta

func (*Offering) GetSpec

func (m *Offering) GetSpec() *OfferingSpec

func (*Offering) ProtoMessage

func (*Offering) ProtoMessage()

func (*Offering) Reset

func (m *Offering) Reset()

func (*Offering) String

func (m *Offering) String() string

func (*Offering) XXX_DiscardUnknown

func (m *Offering) XXX_DiscardUnknown()

func (*Offering) XXX_Marshal

func (m *Offering) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Offering) XXX_Merge

func (m *Offering) XXX_Merge(src proto.Message)

func (*Offering) XXX_Size

func (m *Offering) XXX_Size() int

func (*Offering) XXX_Unmarshal

func (m *Offering) XXX_Unmarshal(b []byte) error

type OfferingGetter

type OfferingGetter interface {
	GetOffering() string
}

type OfferingList

type OfferingList struct {
	Metadata             *ListMeta   `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Items                []*Offering `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*OfferingList) Descriptor

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

func (*OfferingList) GetItems

func (m *OfferingList) GetItems() []*Offering

func (*OfferingList) GetMetadata

func (m *OfferingList) GetMetadata() *ListMeta

func (*OfferingList) ProtoMessage

func (*OfferingList) ProtoMessage()

func (*OfferingList) Reset

func (m *OfferingList) Reset()

func (*OfferingList) String

func (m *OfferingList) String() string

func (*OfferingList) XXX_DiscardUnknown

func (m *OfferingList) XXX_DiscardUnknown()

func (*OfferingList) XXX_Marshal

func (m *OfferingList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OfferingList) XXX_Merge

func (m *OfferingList) XXX_Merge(src proto.Message)

func (*OfferingList) XXX_Size

func (m *OfferingList) XXX_Size() int

func (*OfferingList) XXX_Unmarshal

func (m *OfferingList) XXX_Unmarshal(b []byte) error

type OfferingMetadata

type OfferingMetadata struct {
	DisplayName          string   `protobuf:"bytes,1,opt,name=displayName,proto3" json:"displayName,omitempty"`
	Description          string   `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	ShortDescription     string   `protobuf:"bytes,3,opt,name=shortDescription,proto3" json:"shortDescription,omitempty"`
	Icon                 *Image   `protobuf:"bytes,5,opt,name=icon,proto3" json:"icon,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OfferingMetadata) Descriptor

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

func (*OfferingMetadata) GetDescription

func (m *OfferingMetadata) GetDescription() string

func (*OfferingMetadata) GetDisplayName

func (m *OfferingMetadata) GetDisplayName() string

func (*OfferingMetadata) GetIcon

func (m *OfferingMetadata) GetIcon() *Image
func (m *OfferingMetadata) GetLogo() *Image

func (*OfferingMetadata) GetShortDescription

func (m *OfferingMetadata) GetShortDescription() string

func (*OfferingMetadata) ProtoMessage

func (*OfferingMetadata) ProtoMessage()

func (*OfferingMetadata) Reset

func (m *OfferingMetadata) Reset()

func (*OfferingMetadata) String

func (m *OfferingMetadata) String() string

func (*OfferingMetadata) XXX_DiscardUnknown

func (m *OfferingMetadata) XXX_DiscardUnknown()

func (*OfferingMetadata) XXX_Marshal

func (m *OfferingMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OfferingMetadata) XXX_Merge

func (m *OfferingMetadata) XXX_Merge(src proto.Message)

func (*OfferingMetadata) XXX_Size

func (m *OfferingMetadata) XXX_Size() int

func (*OfferingMetadata) XXX_Unmarshal

func (m *OfferingMetadata) XXX_Unmarshal(b []byte) error

type OfferingServiceClient

type OfferingServiceClient interface {
	List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*OfferingList, error)
	Get(ctx context.Context, in *GetRequest, opts ...grpc.CallOption) (*Offering, error)
	Watch(ctx context.Context, in *WatchRequest, opts ...grpc.CallOption) (OfferingService_WatchClient, error)
}

OfferingServiceClient is the client API for OfferingService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type OfferingServiceServer

type OfferingServiceServer interface {
	List(context.Context, *ListRequest) (*OfferingList, error)
	Get(context.Context, *GetRequest) (*Offering, error)
	Watch(*WatchRequest, OfferingService_WatchServer) error
}

OfferingServiceServer is the server API for OfferingService service.

type OfferingService_WatchClient

type OfferingService_WatchClient interface {
	Recv() (*WatchEvent, error)
	grpc.ClientStream
}

type OfferingService_WatchServer

type OfferingService_WatchServer interface {
	Send(*WatchEvent) error
	grpc.ServerStream
}

type OfferingSpec

type OfferingSpec struct {
	Metadata             *OfferingMetadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Provider             *ObjectReference  `protobuf:"bytes,2,opt,name=provider,proto3" json:"provider,omitempty"`
	Crd                  *CRDInformation   `protobuf:"bytes,3,opt,name=crd,proto3" json:"crd,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*OfferingSpec) Descriptor

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

func (*OfferingSpec) GetCrd

func (m *OfferingSpec) GetCrd() *CRDInformation

func (*OfferingSpec) GetMetadata

func (m *OfferingSpec) GetMetadata() *OfferingMetadata

func (*OfferingSpec) GetProvider

func (m *OfferingSpec) GetProvider() *ObjectReference

func (*OfferingSpec) ProtoMessage

func (*OfferingSpec) ProtoMessage()

func (*OfferingSpec) Reset

func (m *OfferingSpec) Reset()

func (*OfferingSpec) String

func (m *OfferingSpec) String() string

func (*OfferingSpec) XXX_DiscardUnknown

func (m *OfferingSpec) XXX_DiscardUnknown()

func (*OfferingSpec) XXX_Marshal

func (m *OfferingSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OfferingSpec) XXX_Merge

func (m *OfferingSpec) XXX_Merge(src proto.Message)

func (*OfferingSpec) XXX_Size

func (m *OfferingSpec) XXX_Size() int

func (*OfferingSpec) XXX_Unmarshal

func (m *OfferingSpec) XXX_Unmarshal(b []byte) error

type OfferingVersionGetter

type OfferingVersionGetter interface {
	GetOffering() string
	GetVersion() string
}

type OptionsRequest

type OptionsRequest interface {
	GetLabelSelector() string
	GetLimit() int64
	GetContinue() string
	GetAccount() string
}

type Provider

type Provider struct {
	Metadata             *ObjectMeta   `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec                 *ProviderSpec `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*Provider) Descriptor

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

func (*Provider) GetMetadata

func (m *Provider) GetMetadata() *ObjectMeta

func (*Provider) GetSpec

func (m *Provider) GetSpec() *ProviderSpec

func (*Provider) ProtoMessage

func (*Provider) ProtoMessage()

func (*Provider) Reset

func (m *Provider) Reset()

func (*Provider) String

func (m *Provider) String() string

func (*Provider) XXX_DiscardUnknown

func (m *Provider) XXX_DiscardUnknown()

func (*Provider) XXX_Marshal

func (m *Provider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Provider) XXX_Merge

func (m *Provider) XXX_Merge(src proto.Message)

func (*Provider) XXX_Size

func (m *Provider) XXX_Size() int

func (*Provider) XXX_Unmarshal

func (m *Provider) XXX_Unmarshal(b []byte) error

type ProviderGetRequest

type ProviderGetRequest struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Account              string   `protobuf:"bytes,2,opt,name=account,proto3" json:"account,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ProviderGetRequest) Descriptor

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

func (*ProviderGetRequest) GetAccount

func (m *ProviderGetRequest) GetAccount() string

func (*ProviderGetRequest) GetName

func (m *ProviderGetRequest) GetName() string

func (*ProviderGetRequest) ProtoMessage

func (*ProviderGetRequest) ProtoMessage()

func (*ProviderGetRequest) Reset

func (m *ProviderGetRequest) Reset()

func (*ProviderGetRequest) String

func (m *ProviderGetRequest) String() string

func (*ProviderGetRequest) XXX_DiscardUnknown

func (m *ProviderGetRequest) XXX_DiscardUnknown()

func (*ProviderGetRequest) XXX_Marshal

func (m *ProviderGetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProviderGetRequest) XXX_Merge

func (m *ProviderGetRequest) XXX_Merge(src proto.Message)

func (*ProviderGetRequest) XXX_Size

func (m *ProviderGetRequest) XXX_Size() int

func (*ProviderGetRequest) XXX_Unmarshal

func (m *ProviderGetRequest) XXX_Unmarshal(b []byte) error

type ProviderList

type ProviderList struct {
	Metadata             *ListMeta   `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Items                []*Provider `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*ProviderList) Descriptor

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

func (*ProviderList) GetItems

func (m *ProviderList) GetItems() []*Provider

func (*ProviderList) GetMetadata

func (m *ProviderList) GetMetadata() *ListMeta

func (*ProviderList) ProtoMessage

func (*ProviderList) ProtoMessage()

func (*ProviderList) Reset

func (m *ProviderList) Reset()

func (*ProviderList) String

func (m *ProviderList) String() string

func (*ProviderList) XXX_DiscardUnknown

func (m *ProviderList) XXX_DiscardUnknown()

func (*ProviderList) XXX_Marshal

func (m *ProviderList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProviderList) XXX_Merge

func (m *ProviderList) XXX_Merge(src proto.Message)

func (*ProviderList) XXX_Size

func (m *ProviderList) XXX_Size() int

func (*ProviderList) XXX_Unmarshal

func (m *ProviderList) XXX_Unmarshal(b []byte) error

type ProviderListRequest

type ProviderListRequest struct {
	Account              string   `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
	LabelSelector        string   `protobuf:"bytes,2,opt,name=labelSelector,proto3" json:"labelSelector,omitempty"`
	Limit                int64    `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	Continue             string   `protobuf:"bytes,4,opt,name=continue,proto3" json:"continue,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ProviderListRequest) Descriptor

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

func (*ProviderListRequest) GetAccount

func (m *ProviderListRequest) GetAccount() string

func (*ProviderListRequest) GetContinue

func (m *ProviderListRequest) GetContinue() string

func (*ProviderListRequest) GetLabelSelector

func (m *ProviderListRequest) GetLabelSelector() string

func (*ProviderListRequest) GetLimit

func (m *ProviderListRequest) GetLimit() int64

func (*ProviderListRequest) ProtoMessage

func (*ProviderListRequest) ProtoMessage()

func (*ProviderListRequest) Reset

func (m *ProviderListRequest) Reset()

func (*ProviderListRequest) String

func (m *ProviderListRequest) String() string

func (*ProviderListRequest) XXX_DiscardUnknown

func (m *ProviderListRequest) XXX_DiscardUnknown()

func (*ProviderListRequest) XXX_Marshal

func (m *ProviderListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProviderListRequest) XXX_Merge

func (m *ProviderListRequest) XXX_Merge(src proto.Message)

func (*ProviderListRequest) XXX_Size

func (m *ProviderListRequest) XXX_Size() int

func (*ProviderListRequest) XXX_Unmarshal

func (m *ProviderListRequest) XXX_Unmarshal(b []byte) error

type ProviderMetadata

type ProviderMetadata struct {
	DisplayName          string   `protobuf:"bytes,1,opt,name=displayName,proto3" json:"displayName,omitempty"`
	Description          string   `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	ShortDescription     string   `protobuf:"bytes,3,opt,name=shortDescription,proto3" json:"shortDescription,omitempty"`
	Icon                 *Image   `protobuf:"bytes,5,opt,name=icon,proto3" json:"icon,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ProviderMetadata) Descriptor

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

func (*ProviderMetadata) GetDescription

func (m *ProviderMetadata) GetDescription() string

func (*ProviderMetadata) GetDisplayName

func (m *ProviderMetadata) GetDisplayName() string

func (*ProviderMetadata) GetIcon

func (m *ProviderMetadata) GetIcon() *Image
func (m *ProviderMetadata) GetLogo() *Image

func (*ProviderMetadata) GetShortDescription

func (m *ProviderMetadata) GetShortDescription() string

func (*ProviderMetadata) ProtoMessage

func (*ProviderMetadata) ProtoMessage()

func (*ProviderMetadata) Reset

func (m *ProviderMetadata) Reset()

func (*ProviderMetadata) String

func (m *ProviderMetadata) String() string

func (*ProviderMetadata) XXX_DiscardUnknown

func (m *ProviderMetadata) XXX_DiscardUnknown()

func (*ProviderMetadata) XXX_Marshal

func (m *ProviderMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProviderMetadata) XXX_Merge

func (m *ProviderMetadata) XXX_Merge(src proto.Message)

func (*ProviderMetadata) XXX_Size

func (m *ProviderMetadata) XXX_Size() int

func (*ProviderMetadata) XXX_Unmarshal

func (m *ProviderMetadata) XXX_Unmarshal(b []byte) error

type ProviderServiceClient

type ProviderServiceClient interface {
	List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*ProviderList, error)
	Get(ctx context.Context, in *GetRequest, opts ...grpc.CallOption) (*Provider, error)
	Watch(ctx context.Context, in *WatchRequest, opts ...grpc.CallOption) (ProviderService_WatchClient, error)
}

ProviderServiceClient is the client API for ProviderService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ProviderServiceServer

type ProviderServiceServer interface {
	List(context.Context, *ListRequest) (*ProviderList, error)
	Get(context.Context, *GetRequest) (*Provider, error)
	Watch(*WatchRequest, ProviderService_WatchServer) error
}

ProviderServiceServer is the server API for ProviderService service.

type ProviderService_WatchClient

type ProviderService_WatchClient interface {
	Recv() (*WatchEvent, error)
	grpc.ClientStream
}

type ProviderService_WatchServer

type ProviderService_WatchServer interface {
	Send(*WatchEvent) error
	grpc.ServerStream
}

type ProviderSpec

type ProviderSpec struct {
	Metadata             *ProviderMetadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*ProviderSpec) Descriptor

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

func (*ProviderSpec) GetMetadata

func (m *ProviderSpec) GetMetadata() *ProviderMetadata

func (*ProviderSpec) ProtoMessage

func (*ProviderSpec) ProtoMessage()

func (*ProviderSpec) Reset

func (m *ProviderSpec) Reset()

func (*ProviderSpec) String

func (m *ProviderSpec) String() string

func (*ProviderSpec) XXX_DiscardUnknown

func (m *ProviderSpec) XXX_DiscardUnknown()

func (*ProviderSpec) XXX_Marshal

func (m *ProviderSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProviderSpec) XXX_Merge

func (m *ProviderSpec) XXX_Merge(src proto.Message)

func (*ProviderSpec) XXX_Size

func (m *ProviderSpec) XXX_Size() int

func (*ProviderSpec) XXX_Unmarshal

func (m *ProviderSpec) XXX_Unmarshal(b []byte) error

type RawObject

type RawObject struct {
	// Encoding of the object data
	Encoding string `protobuf:"bytes,1,opt,name=encoding,proto3" json:"encoding,omitempty"`
	// Data - actual data
	Data                 []byte   `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewJSONRawObject

func NewJSONRawObject(data []byte) *RawObject

func NewRawObject

func NewRawObject(format string, data []byte) (*RawObject, error)

func NewYAMLRawObject

func NewYAMLRawObject(data []byte) *RawObject

func (*RawObject) Descriptor

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

func (*RawObject) GetData

func (m *RawObject) GetData() []byte

func (*RawObject) GetEncoding

func (m *RawObject) GetEncoding() string

func (*RawObject) ProtoMessage

func (*RawObject) ProtoMessage()

func (*RawObject) Reset

func (m *RawObject) Reset()

func (*RawObject) String

func (m *RawObject) String() string

func (*RawObject) Unmarshal

func (ro *RawObject) Unmarshal(v interface{}) error

func (*RawObject) XXX_DiscardUnknown

func (m *RawObject) XXX_DiscardUnknown()

func (*RawObject) XXX_Marshal

func (m *RawObject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RawObject) XXX_Merge

func (m *RawObject) XXX_Merge(src proto.Message)

func (*RawObject) XXX_Size

func (m *RawObject) XXX_Size() int

func (*RawObject) XXX_Unmarshal

func (m *RawObject) XXX_Unmarshal(b []byte) error

type Region

type Region struct {
	Metadata             *ObjectMeta `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec                 *RegionSpec `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*Region) Descriptor

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

func (*Region) GetMetadata

func (m *Region) GetMetadata() *ObjectMeta

func (*Region) GetSpec

func (m *Region) GetSpec() *RegionSpec

func (*Region) ProtoMessage

func (*Region) ProtoMessage()

func (*Region) Reset

func (m *Region) Reset()

func (*Region) String

func (m *Region) String() string

func (*Region) XXX_DiscardUnknown

func (m *Region) XXX_DiscardUnknown()

func (*Region) XXX_Marshal

func (m *Region) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Region) XXX_Merge

func (m *Region) XXX_Merge(src proto.Message)

func (*Region) XXX_Size

func (m *Region) XXX_Size() int

func (*Region) XXX_Unmarshal

func (m *Region) XXX_Unmarshal(b []byte) error

type RegionList

type RegionList struct {
	Metadata             *ListMeta `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Items                []*Region `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*RegionList) Descriptor

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

func (*RegionList) GetItems

func (m *RegionList) GetItems() []*Region

func (*RegionList) GetMetadata

func (m *RegionList) GetMetadata() *ListMeta

func (*RegionList) ProtoMessage

func (*RegionList) ProtoMessage()

func (*RegionList) Reset

func (m *RegionList) Reset()

func (*RegionList) String

func (m *RegionList) String() string

func (*RegionList) XXX_DiscardUnknown

func (m *RegionList) XXX_DiscardUnknown()

func (*RegionList) XXX_Marshal

func (m *RegionList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegionList) XXX_Merge

func (m *RegionList) XXX_Merge(src proto.Message)

func (*RegionList) XXX_Size

func (m *RegionList) XXX_Size() int

func (*RegionList) XXX_Unmarshal

func (m *RegionList) XXX_Unmarshal(b []byte) error

type RegionMetadata

type RegionMetadata struct {
	DisplayName          string   `protobuf:"bytes,1,opt,name=displayName,proto3" json:"displayName,omitempty"`
	Description          string   `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RegionMetadata) Descriptor

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

func (*RegionMetadata) GetDescription

func (m *RegionMetadata) GetDescription() string

func (*RegionMetadata) GetDisplayName

func (m *RegionMetadata) GetDisplayName() string

func (*RegionMetadata) ProtoMessage

func (*RegionMetadata) ProtoMessage()

func (*RegionMetadata) Reset

func (m *RegionMetadata) Reset()

func (*RegionMetadata) String

func (m *RegionMetadata) String() string

func (*RegionMetadata) XXX_DiscardUnknown

func (m *RegionMetadata) XXX_DiscardUnknown()

func (*RegionMetadata) XXX_Marshal

func (m *RegionMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegionMetadata) XXX_Merge

func (m *RegionMetadata) XXX_Merge(src proto.Message)

func (*RegionMetadata) XXX_Size

func (m *RegionMetadata) XXX_Size() int

func (*RegionMetadata) XXX_Unmarshal

func (m *RegionMetadata) XXX_Unmarshal(b []byte) error

type RegionServiceClient

type RegionServiceClient interface {
	List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*RegionList, error)
	Get(ctx context.Context, in *GetRequest, opts ...grpc.CallOption) (*Region, error)
	Watch(ctx context.Context, in *WatchRequest, opts ...grpc.CallOption) (RegionService_WatchClient, error)
}

RegionServiceClient is the client API for RegionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type RegionServiceServer

type RegionServiceServer interface {
	List(context.Context, *ListRequest) (*RegionList, error)
	Get(context.Context, *GetRequest) (*Region, error)
	Watch(*WatchRequest, RegionService_WatchServer) error
}

RegionServiceServer is the server API for RegionService service.

type RegionService_WatchClient

type RegionService_WatchClient interface {
	Recv() (*WatchEvent, error)
	grpc.ClientStream
}

type RegionService_WatchServer

type RegionService_WatchServer interface {
	Send(*WatchEvent) error
	grpc.ServerStream
}

type RegionSpec

type RegionSpec struct {
	Metadata             *RegionMetadata  `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Provider             *ObjectReference `protobuf:"bytes,2,opt,name=provider,proto3" json:"provider,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*RegionSpec) Descriptor

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

func (*RegionSpec) GetMetadata

func (m *RegionSpec) GetMetadata() *RegionMetadata

func (*RegionSpec) GetProvider

func (m *RegionSpec) GetProvider() *ObjectReference

func (*RegionSpec) ProtoMessage

func (*RegionSpec) ProtoMessage()

func (*RegionSpec) Reset

func (m *RegionSpec) Reset()

func (*RegionSpec) String

func (m *RegionSpec) String() string

func (*RegionSpec) XXX_DiscardUnknown

func (m *RegionSpec) XXX_DiscardUnknown()

func (*RegionSpec) XXX_Marshal

func (m *RegionSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegionSpec) XXX_Merge

func (m *RegionSpec) XXX_Merge(src proto.Message)

func (*RegionSpec) XXX_Size

func (m *RegionSpec) XXX_Size() int

func (*RegionSpec) XXX_Unmarshal

func (m *RegionSpec) XXX_Unmarshal(b []byte) error

type ServerGVRGetter

type ServerGVRGetter interface {
	GetGVR() schema.GroupVersionResource
}

type SpecGetter

type SpecGetter interface {
	GetSpec() *Instance
}

type Subject

type Subject struct {
	Kind                 string   `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	ApiGroup             string   `protobuf:"bytes,2,opt,name=apiGroup,proto3" json:"apiGroup,omitempty"`
	Name                 string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Namespace            string   `protobuf:"bytes,4,opt,name=namespace,proto3" json:"namespace,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Subject) Descriptor

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

func (*Subject) GetApiGroup

func (m *Subject) GetApiGroup() string

func (*Subject) GetKind

func (m *Subject) GetKind() string

func (*Subject) GetName

func (m *Subject) GetName() string

func (*Subject) GetNamespace

func (m *Subject) GetNamespace() string

func (*Subject) ProtoMessage

func (*Subject) ProtoMessage()

func (*Subject) Reset

func (m *Subject) Reset()

func (*Subject) String

func (m *Subject) String() string

func (*Subject) XXX_DiscardUnknown

func (m *Subject) XXX_DiscardUnknown()

func (*Subject) XXX_Marshal

func (m *Subject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Subject) XXX_Merge

func (m *Subject) XXX_Merge(src proto.Message)

func (*Subject) XXX_Size

func (m *Subject) XXX_Size() int

func (*Subject) XXX_Unmarshal

func (m *Subject) XXX_Unmarshal(b []byte) error

type UnimplementedAccountServiceServer

type UnimplementedAccountServiceServer struct {
}

UnimplementedAccountServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAccountServiceServer) List

type UnimplementedDocServer

type UnimplementedDocServer struct {
}

UnimplementedDocServer can be embedded to have forward compatible implementations.

func (*UnimplementedDocServer) OpenAPI

func (*UnimplementedDocServer) Swagger

type UnimplementedInstancesServiceServer

type UnimplementedInstancesServiceServer struct {
}

UnimplementedInstancesServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedInstancesServiceServer) Create

func (*UnimplementedInstancesServiceServer) Delete

func (*UnimplementedInstancesServiceServer) Get

func (*UnimplementedInstancesServiceServer) List

func (*UnimplementedInstancesServiceServer) Watch

type UnimplementedKubeCarrierServer

type UnimplementedKubeCarrierServer struct {
}

UnimplementedKubeCarrierServer can be embedded to have forward compatible implementations.

func (*UnimplementedKubeCarrierServer) Version

func (*UnimplementedKubeCarrierServer) WhoAmI

type UnimplementedOfferingServiceServer

type UnimplementedOfferingServiceServer struct {
}

UnimplementedOfferingServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedOfferingServiceServer) Get

func (*UnimplementedOfferingServiceServer) List

func (*UnimplementedOfferingServiceServer) Watch

type UnimplementedProviderServiceServer

type UnimplementedProviderServiceServer struct {
}

UnimplementedProviderServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedProviderServiceServer) Get

func (*UnimplementedProviderServiceServer) List

func (*UnimplementedProviderServiceServer) Watch

type UnimplementedRegionServiceServer

type UnimplementedRegionServiceServer struct {
}

UnimplementedRegionServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedRegionServiceServer) Get

func (*UnimplementedRegionServiceServer) List

func (*UnimplementedRegionServiceServer) Watch

type UserInfo

type UserInfo struct {
	User                 string   `protobuf:"bytes,1,opt,name=User,proto3" json:"User,omitempty"`
	Groups               []string `protobuf:"bytes,2,rep,name=Groups,proto3" json:"Groups,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UserInfo) Descriptor

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

func (*UserInfo) GetGroups

func (m *UserInfo) GetGroups() []string

func (*UserInfo) GetUser

func (m *UserInfo) GetUser() string

func (*UserInfo) ProtoMessage

func (*UserInfo) ProtoMessage()

func (*UserInfo) Reset

func (m *UserInfo) Reset()

func (*UserInfo) String

func (m *UserInfo) String() string

func (*UserInfo) XXX_DiscardUnknown

func (m *UserInfo) XXX_DiscardUnknown()

func (*UserInfo) XXX_Marshal

func (m *UserInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserInfo) XXX_Merge

func (m *UserInfo) XXX_Merge(src proto.Message)

func (*UserInfo) XXX_Size

func (m *UserInfo) XXX_Size() int

func (*UserInfo) XXX_Unmarshal

func (m *UserInfo) XXX_Unmarshal(b []byte) error

type VersionGetter

type VersionGetter interface {
	GetVersion() string
}

type VersionRequest

type VersionRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Requests/Responses

func (*VersionRequest) Descriptor

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

func (*VersionRequest) ProtoMessage

func (*VersionRequest) ProtoMessage()

func (*VersionRequest) Reset

func (m *VersionRequest) Reset()

func (*VersionRequest) String

func (m *VersionRequest) String() string

func (*VersionRequest) XXX_DiscardUnknown

func (m *VersionRequest) XXX_DiscardUnknown()

func (*VersionRequest) XXX_Marshal

func (m *VersionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VersionRequest) XXX_Merge

func (m *VersionRequest) XXX_Merge(src proto.Message)

func (*VersionRequest) XXX_Size

func (m *VersionRequest) XXX_Size() int

func (*VersionRequest) XXX_Unmarshal

func (m *VersionRequest) XXX_Unmarshal(b []byte) error

type WatchEvent

type WatchEvent struct {
	Object               *any.Any `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"`
	Type                 string   `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*WatchEvent) Descriptor

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

func (*WatchEvent) GetObject

func (m *WatchEvent) GetObject() *any.Any

func (*WatchEvent) GetType

func (m *WatchEvent) GetType() string

func (*WatchEvent) ProtoMessage

func (*WatchEvent) ProtoMessage()

func (*WatchEvent) Reset

func (m *WatchEvent) Reset()

func (*WatchEvent) String

func (m *WatchEvent) String() string

func (*WatchEvent) XXX_DiscardUnknown

func (m *WatchEvent) XXX_DiscardUnknown()

func (*WatchEvent) XXX_Marshal

func (m *WatchEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WatchEvent) XXX_Merge

func (m *WatchEvent) XXX_Merge(src proto.Message)

func (*WatchEvent) XXX_Size

func (m *WatchEvent) XXX_Size() int

func (*WatchEvent) XXX_Unmarshal

func (m *WatchEvent) XXX_Unmarshal(b []byte) error

type WatchRequest

type WatchRequest struct {
	Account              string   `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
	LabelSelector        string   `protobuf:"bytes,2,opt,name=labelSelector,proto3" json:"labelSelector,omitempty"`
	ResourceVersion      string   `protobuf:"bytes,3,opt,name=resourceVersion,proto3" json:"resourceVersion,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*WatchRequest) Descriptor

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

func (*WatchRequest) GetAccount

func (m *WatchRequest) GetAccount() string

func (*WatchRequest) GetAuthOption

func (req *WatchRequest) GetAuthOption() authorizer.AuthorizationOption

func (*WatchRequest) GetGVR

func (req *WatchRequest) GetGVR(server interface{}) schema.GroupVersionResource

func (*WatchRequest) GetLabelSelector

func (m *WatchRequest) GetLabelSelector() string

func (*WatchRequest) GetListOptions

func (req *WatchRequest) GetListOptions() (*client.ListOptions, error)

func (*WatchRequest) GetResourceVersion

func (m *WatchRequest) GetResourceVersion() string

func (*WatchRequest) ProtoMessage

func (*WatchRequest) ProtoMessage()

func (*WatchRequest) Reset

func (m *WatchRequest) Reset()

func (*WatchRequest) String

func (m *WatchRequest) String() string

func (*WatchRequest) Validate

func (req *WatchRequest) Validate() error

func (*WatchRequest) XXX_DiscardUnknown

func (m *WatchRequest) XXX_DiscardUnknown()

func (*WatchRequest) XXX_Marshal

func (m *WatchRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WatchRequest) XXX_Merge

func (m *WatchRequest) XXX_Merge(src proto.Message)

func (*WatchRequest) XXX_Size

func (m *WatchRequest) XXX_Size() int

func (*WatchRequest) XXX_Unmarshal

func (m *WatchRequest) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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