Help us shape the future of Go! Take the 2026 Go Developer Survey

application

package
v0.12.1 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2019 License: Apache-2.0 Imports: 45 Imported by: 0

Documentation

Overview

Package application is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthApplication = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowApplication   = fmt.Errorf("proto: integer overflow")
)

Functions

func RegisterApplicationServiceHandler

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

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

func RegisterApplicationServiceHandlerClient

func RegisterApplicationServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ApplicationServiceClient) error

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

func RegisterApplicationServiceHandlerFromEndpoint

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

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

func RegisterApplicationServiceServer

func RegisterApplicationServiceServer(s *grpc.Server, srv ApplicationServiceServer)

Types

type ApplicationCreateRequest added in v0.5.0

type ApplicationCreateRequest struct {
	Application          v1alpha1.Application `protobuf:"bytes,1,req,name=application" json:"application"`
	Upsert               *bool                `protobuf:"varint,2,opt,name=upsert" json:"upsert,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*ApplicationCreateRequest) Descriptor added in v0.5.0

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

func (*ApplicationCreateRequest) GetApplication added in v0.5.0

func (m *ApplicationCreateRequest) GetApplication() v1alpha1.Application

func (*ApplicationCreateRequest) GetUpsert added in v0.5.0

func (m *ApplicationCreateRequest) GetUpsert() bool

func (*ApplicationCreateRequest) Marshal added in v0.5.0

func (m *ApplicationCreateRequest) Marshal() (dAtA []byte, err error)

func (*ApplicationCreateRequest) MarshalTo added in v0.5.0

func (m *ApplicationCreateRequest) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationCreateRequest) ProtoMessage added in v0.5.0

func (*ApplicationCreateRequest) ProtoMessage()

func (*ApplicationCreateRequest) Reset added in v0.5.0

func (m *ApplicationCreateRequest) Reset()

func (*ApplicationCreateRequest) Size added in v0.5.0

func (m *ApplicationCreateRequest) Size() (n int)

func (*ApplicationCreateRequest) String added in v0.5.0

func (m *ApplicationCreateRequest) String() string

func (*ApplicationCreateRequest) Unmarshal added in v0.5.0

func (m *ApplicationCreateRequest) Unmarshal(dAtA []byte) error

func (*ApplicationCreateRequest) XXX_DiscardUnknown added in v0.9.0

func (m *ApplicationCreateRequest) XXX_DiscardUnknown()

func (*ApplicationCreateRequest) XXX_Marshal added in v0.9.0

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

func (*ApplicationCreateRequest) XXX_Merge added in v0.9.0

func (dst *ApplicationCreateRequest) XXX_Merge(src proto.Message)

func (*ApplicationCreateRequest) XXX_Size added in v0.9.0

func (m *ApplicationCreateRequest) XXX_Size() int

func (*ApplicationCreateRequest) XXX_Unmarshal added in v0.9.0

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

type ApplicationDeleteRequest added in v0.5.0

type ApplicationDeleteRequest struct {
	Name                 *string  `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Cascade              *bool    `protobuf:"varint,2,opt,name=cascade" json:"cascade,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ApplicationDeleteRequest) Descriptor added in v0.5.0

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

func (*ApplicationDeleteRequest) GetCascade added in v0.5.0

func (m *ApplicationDeleteRequest) GetCascade() bool

func (*ApplicationDeleteRequest) GetName added in v0.5.0

func (m *ApplicationDeleteRequest) GetName() string

func (*ApplicationDeleteRequest) Marshal added in v0.5.0

func (m *ApplicationDeleteRequest) Marshal() (dAtA []byte, err error)

func (*ApplicationDeleteRequest) MarshalTo added in v0.5.0

func (m *ApplicationDeleteRequest) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationDeleteRequest) ProtoMessage added in v0.5.0

func (*ApplicationDeleteRequest) ProtoMessage()

func (*ApplicationDeleteRequest) Reset added in v0.5.0

func (m *ApplicationDeleteRequest) Reset()

func (*ApplicationDeleteRequest) Size added in v0.5.0

func (m *ApplicationDeleteRequest) Size() (n int)

func (*ApplicationDeleteRequest) String added in v0.5.0

func (m *ApplicationDeleteRequest) String() string

func (*ApplicationDeleteRequest) Unmarshal added in v0.5.0

func (m *ApplicationDeleteRequest) Unmarshal(dAtA []byte) error

func (*ApplicationDeleteRequest) XXX_DiscardUnknown added in v0.9.0

func (m *ApplicationDeleteRequest) XXX_DiscardUnknown()

func (*ApplicationDeleteRequest) XXX_Marshal added in v0.9.0

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

func (*ApplicationDeleteRequest) XXX_Merge added in v0.9.0

func (dst *ApplicationDeleteRequest) XXX_Merge(src proto.Message)

func (*ApplicationDeleteRequest) XXX_Size added in v0.9.0

func (m *ApplicationDeleteRequest) XXX_Size() int

func (*ApplicationDeleteRequest) XXX_Unmarshal added in v0.9.0

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

type ApplicationManifestQuery added in v0.5.0

type ApplicationManifestQuery struct {
	Name                 *string  `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Revision             string   `protobuf:"bytes,2,opt,name=revision" json:"revision"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ManifestQuery is a query for manifest resources

func (*ApplicationManifestQuery) Descriptor added in v0.5.0

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

func (*ApplicationManifestQuery) GetName added in v0.5.0

func (m *ApplicationManifestQuery) GetName() string

func (*ApplicationManifestQuery) GetRevision added in v0.5.0

func (m *ApplicationManifestQuery) GetRevision() string

func (*ApplicationManifestQuery) Marshal added in v0.5.0

func (m *ApplicationManifestQuery) Marshal() (dAtA []byte, err error)

func (*ApplicationManifestQuery) MarshalTo added in v0.5.0

func (m *ApplicationManifestQuery) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationManifestQuery) ProtoMessage added in v0.5.0

func (*ApplicationManifestQuery) ProtoMessage()

func (*ApplicationManifestQuery) Reset added in v0.5.0

func (m *ApplicationManifestQuery) Reset()

func (*ApplicationManifestQuery) Size added in v0.5.0

func (m *ApplicationManifestQuery) Size() (n int)

func (*ApplicationManifestQuery) String added in v0.5.0

func (m *ApplicationManifestQuery) String() string

func (*ApplicationManifestQuery) Unmarshal added in v0.5.0

func (m *ApplicationManifestQuery) Unmarshal(dAtA []byte) error

func (*ApplicationManifestQuery) XXX_DiscardUnknown added in v0.9.0

func (m *ApplicationManifestQuery) XXX_DiscardUnknown()

func (*ApplicationManifestQuery) XXX_Marshal added in v0.9.0

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

func (*ApplicationManifestQuery) XXX_Merge added in v0.9.0

func (dst *ApplicationManifestQuery) XXX_Merge(src proto.Message)

func (*ApplicationManifestQuery) XXX_Size added in v0.9.0

func (m *ApplicationManifestQuery) XXX_Size() int

func (*ApplicationManifestQuery) XXX_Unmarshal added in v0.9.0

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

type ApplicationPatchRequest added in v0.12.0

type ApplicationPatchRequest struct {
	Name                 *string  `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Patch                string   `protobuf:"bytes,2,req,name=patch" json:"patch"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ApplicationPatchRequest is a request to patch an application

func (*ApplicationPatchRequest) Descriptor added in v0.12.0

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

func (*ApplicationPatchRequest) GetName added in v0.12.0

func (m *ApplicationPatchRequest) GetName() string

func (*ApplicationPatchRequest) GetPatch added in v0.12.0

func (m *ApplicationPatchRequest) GetPatch() string

func (*ApplicationPatchRequest) Marshal added in v0.12.0

func (m *ApplicationPatchRequest) Marshal() (dAtA []byte, err error)

func (*ApplicationPatchRequest) MarshalTo added in v0.12.0

func (m *ApplicationPatchRequest) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationPatchRequest) ProtoMessage added in v0.12.0

func (*ApplicationPatchRequest) ProtoMessage()

func (*ApplicationPatchRequest) Reset added in v0.12.0

func (m *ApplicationPatchRequest) Reset()

func (*ApplicationPatchRequest) Size added in v0.12.0

func (m *ApplicationPatchRequest) Size() (n int)

func (*ApplicationPatchRequest) String added in v0.12.0

func (m *ApplicationPatchRequest) String() string

func (*ApplicationPatchRequest) Unmarshal added in v0.12.0

func (m *ApplicationPatchRequest) Unmarshal(dAtA []byte) error

func (*ApplicationPatchRequest) XXX_DiscardUnknown added in v0.12.0

func (m *ApplicationPatchRequest) XXX_DiscardUnknown()

func (*ApplicationPatchRequest) XXX_Marshal added in v0.12.0

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

func (*ApplicationPatchRequest) XXX_Merge added in v0.12.0

func (dst *ApplicationPatchRequest) XXX_Merge(src proto.Message)

func (*ApplicationPatchRequest) XXX_Size added in v0.12.0

func (m *ApplicationPatchRequest) XXX_Size() int

func (*ApplicationPatchRequest) XXX_Unmarshal added in v0.12.0

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

type ApplicationPodLogsQuery added in v0.5.0

type ApplicationPodLogsQuery struct {
	Name                 *string  `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Namespace            string   `protobuf:"bytes,2,req,name=namespace" json:"namespace"`
	PodName              *string  `protobuf:"bytes,3,req,name=podName" json:"podName,omitempty"`
	Container            string   `protobuf:"bytes,4,req,name=container" json:"container"`
	SinceSeconds         int64    `protobuf:"varint,5,req,name=sinceSeconds" json:"sinceSeconds"`
	SinceTime            *v1.Time `protobuf:"bytes,6,opt,name=sinceTime" json:"sinceTime,omitempty"`
	TailLines            int64    `protobuf:"varint,7,req,name=tailLines" json:"tailLines"`
	Follow               bool     `protobuf:"varint,8,req,name=follow" json:"follow"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ApplicationPodLogsQuery) Descriptor added in v0.5.0

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

func (*ApplicationPodLogsQuery) GetContainer added in v0.5.0

func (m *ApplicationPodLogsQuery) GetContainer() string

func (*ApplicationPodLogsQuery) GetFollow added in v0.5.0

func (m *ApplicationPodLogsQuery) GetFollow() bool

func (*ApplicationPodLogsQuery) GetName added in v0.5.0

func (m *ApplicationPodLogsQuery) GetName() string

func (*ApplicationPodLogsQuery) GetNamespace added in v0.11.0

func (m *ApplicationPodLogsQuery) GetNamespace() string

func (*ApplicationPodLogsQuery) GetPodName added in v0.5.0

func (m *ApplicationPodLogsQuery) GetPodName() string

func (*ApplicationPodLogsQuery) GetSinceSeconds added in v0.5.0

func (m *ApplicationPodLogsQuery) GetSinceSeconds() int64

func (*ApplicationPodLogsQuery) GetSinceTime added in v0.5.0

func (m *ApplicationPodLogsQuery) GetSinceTime() *v1.Time

func (*ApplicationPodLogsQuery) GetTailLines added in v0.5.0

func (m *ApplicationPodLogsQuery) GetTailLines() int64

func (*ApplicationPodLogsQuery) Marshal added in v0.5.0

func (m *ApplicationPodLogsQuery) Marshal() (dAtA []byte, err error)

func (*ApplicationPodLogsQuery) MarshalTo added in v0.5.0

func (m *ApplicationPodLogsQuery) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationPodLogsQuery) ProtoMessage added in v0.5.0

func (*ApplicationPodLogsQuery) ProtoMessage()

func (*ApplicationPodLogsQuery) Reset added in v0.5.0

func (m *ApplicationPodLogsQuery) Reset()

func (*ApplicationPodLogsQuery) Size added in v0.5.0

func (m *ApplicationPodLogsQuery) Size() (n int)

func (*ApplicationPodLogsQuery) String added in v0.5.0

func (m *ApplicationPodLogsQuery) String() string

func (*ApplicationPodLogsQuery) Unmarshal added in v0.5.0

func (m *ApplicationPodLogsQuery) Unmarshal(dAtA []byte) error

func (*ApplicationPodLogsQuery) XXX_DiscardUnknown added in v0.9.0

func (m *ApplicationPodLogsQuery) XXX_DiscardUnknown()

func (*ApplicationPodLogsQuery) XXX_Marshal added in v0.9.0

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

func (*ApplicationPodLogsQuery) XXX_Merge added in v0.9.0

func (dst *ApplicationPodLogsQuery) XXX_Merge(src proto.Message)

func (*ApplicationPodLogsQuery) XXX_Size added in v0.9.0

func (m *ApplicationPodLogsQuery) XXX_Size() int

func (*ApplicationPodLogsQuery) XXX_Unmarshal added in v0.9.0

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

type ApplicationQuery

type ApplicationQuery struct {
	Name                 *string  `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	Refresh              *string  `protobuf:"bytes,2,opt,name=refresh" json:"refresh,omitempty"`
	Projects             []string `protobuf:"bytes,3,rep,name=project" json:"project,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ApplicationQuery is a query for application resources

func (*ApplicationQuery) Descriptor

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

func (*ApplicationQuery) GetName

func (m *ApplicationQuery) GetName() string

func (*ApplicationQuery) GetProjects added in v0.6.0

func (m *ApplicationQuery) GetProjects() []string

func (*ApplicationQuery) GetRefresh added in v0.5.3

func (m *ApplicationQuery) GetRefresh() string

func (*ApplicationQuery) Marshal added in v0.3.1

func (m *ApplicationQuery) Marshal() (dAtA []byte, err error)

func (*ApplicationQuery) MarshalTo added in v0.3.1

func (m *ApplicationQuery) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationQuery) ProtoMessage

func (*ApplicationQuery) ProtoMessage()

func (*ApplicationQuery) Reset

func (m *ApplicationQuery) Reset()

func (*ApplicationQuery) Size added in v0.3.1

func (m *ApplicationQuery) Size() (n int)

func (*ApplicationQuery) String

func (m *ApplicationQuery) String() string

func (*ApplicationQuery) Unmarshal added in v0.3.1

func (m *ApplicationQuery) Unmarshal(dAtA []byte) error

func (*ApplicationQuery) XXX_DiscardUnknown added in v0.9.0

func (m *ApplicationQuery) XXX_DiscardUnknown()

func (*ApplicationQuery) XXX_Marshal added in v0.9.0

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

func (*ApplicationQuery) XXX_Merge added in v0.9.0

func (dst *ApplicationQuery) XXX_Merge(src proto.Message)

func (*ApplicationQuery) XXX_Size added in v0.9.0

func (m *ApplicationQuery) XXX_Size() int

func (*ApplicationQuery) XXX_Unmarshal added in v0.9.0

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

type ApplicationResourceDeleteRequest added in v0.11.0

type ApplicationResourceDeleteRequest struct {
	Name                 *string  `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Namespace            string   `protobuf:"bytes,2,req,name=namespace" json:"namespace"`
	ResourceName         string   `protobuf:"bytes,3,req,name=resourceName" json:"resourceName"`
	Version              string   `protobuf:"bytes,4,req,name=version" json:"version"`
	Group                string   `protobuf:"bytes,5,req,name=group" json:"group"`
	Kind                 string   `protobuf:"bytes,6,req,name=kind" json:"kind"`
	Force                *bool    `protobuf:"varint,7,opt,name=force" json:"force,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ApplicationResourceDeleteRequest) Descriptor added in v0.11.0

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

func (*ApplicationResourceDeleteRequest) GetForce added in v0.11.0

func (m *ApplicationResourceDeleteRequest) GetForce() bool

func (*ApplicationResourceDeleteRequest) GetGroup added in v0.11.0

func (*ApplicationResourceDeleteRequest) GetKind added in v0.11.0

func (*ApplicationResourceDeleteRequest) GetName added in v0.11.0

func (*ApplicationResourceDeleteRequest) GetNamespace added in v0.11.0

func (m *ApplicationResourceDeleteRequest) GetNamespace() string

func (*ApplicationResourceDeleteRequest) GetResourceName added in v0.11.0

func (m *ApplicationResourceDeleteRequest) GetResourceName() string

func (*ApplicationResourceDeleteRequest) GetVersion added in v0.11.0

func (m *ApplicationResourceDeleteRequest) GetVersion() string

func (*ApplicationResourceDeleteRequest) Marshal added in v0.11.0

func (m *ApplicationResourceDeleteRequest) Marshal() (dAtA []byte, err error)

func (*ApplicationResourceDeleteRequest) MarshalTo added in v0.11.0

func (m *ApplicationResourceDeleteRequest) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationResourceDeleteRequest) ProtoMessage added in v0.11.0

func (*ApplicationResourceDeleteRequest) ProtoMessage()

func (*ApplicationResourceDeleteRequest) Reset added in v0.11.0

func (*ApplicationResourceDeleteRequest) Size added in v0.11.0

func (m *ApplicationResourceDeleteRequest) Size() (n int)

func (*ApplicationResourceDeleteRequest) String added in v0.11.0

func (*ApplicationResourceDeleteRequest) Unmarshal added in v0.11.0

func (m *ApplicationResourceDeleteRequest) Unmarshal(dAtA []byte) error

func (*ApplicationResourceDeleteRequest) XXX_DiscardUnknown added in v0.11.0

func (m *ApplicationResourceDeleteRequest) XXX_DiscardUnknown()

func (*ApplicationResourceDeleteRequest) XXX_Marshal added in v0.11.0

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

func (*ApplicationResourceDeleteRequest) XXX_Merge added in v0.11.0

func (dst *ApplicationResourceDeleteRequest) XXX_Merge(src proto.Message)

func (*ApplicationResourceDeleteRequest) XXX_Size added in v0.11.0

func (m *ApplicationResourceDeleteRequest) XXX_Size() int

func (*ApplicationResourceDeleteRequest) XXX_Unmarshal added in v0.11.0

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

type ApplicationResourceEventsQuery added in v0.4.4

type ApplicationResourceEventsQuery struct {
	Name                 *string  `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	ResourceNamespace    string   `protobuf:"bytes,2,req,name=resourceNamespace" json:"resourceNamespace"`
	ResourceName         string   `protobuf:"bytes,3,req,name=resourceName" json:"resourceName"`
	ResourceUID          string   `protobuf:"bytes,4,req,name=resourceUID" json:"resourceUID"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ApplicationEventsQuery is a query for application resource events

func (*ApplicationResourceEventsQuery) Descriptor added in v0.4.4

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

func (*ApplicationResourceEventsQuery) GetName added in v0.5.0

func (*ApplicationResourceEventsQuery) GetResourceName added in v0.5.0

func (m *ApplicationResourceEventsQuery) GetResourceName() string

func (*ApplicationResourceEventsQuery) GetResourceNamespace added in v0.11.0

func (m *ApplicationResourceEventsQuery) GetResourceNamespace() string

func (*ApplicationResourceEventsQuery) GetResourceUID added in v0.5.0

func (m *ApplicationResourceEventsQuery) GetResourceUID() string

func (*ApplicationResourceEventsQuery) Marshal added in v0.4.4

func (m *ApplicationResourceEventsQuery) Marshal() (dAtA []byte, err error)

func (*ApplicationResourceEventsQuery) MarshalTo added in v0.4.4

func (m *ApplicationResourceEventsQuery) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationResourceEventsQuery) ProtoMessage added in v0.4.4

func (*ApplicationResourceEventsQuery) ProtoMessage()

func (*ApplicationResourceEventsQuery) Reset added in v0.4.4

func (m *ApplicationResourceEventsQuery) Reset()

func (*ApplicationResourceEventsQuery) Size added in v0.4.4

func (m *ApplicationResourceEventsQuery) Size() (n int)

func (*ApplicationResourceEventsQuery) String added in v0.4.4

func (*ApplicationResourceEventsQuery) Unmarshal added in v0.4.4

func (m *ApplicationResourceEventsQuery) Unmarshal(dAtA []byte) error

func (*ApplicationResourceEventsQuery) XXX_DiscardUnknown added in v0.9.0

func (m *ApplicationResourceEventsQuery) XXX_DiscardUnknown()

func (*ApplicationResourceEventsQuery) XXX_Marshal added in v0.9.0

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

func (*ApplicationResourceEventsQuery) XXX_Merge added in v0.9.0

func (dst *ApplicationResourceEventsQuery) XXX_Merge(src proto.Message)

func (*ApplicationResourceEventsQuery) XXX_Size added in v0.9.0

func (m *ApplicationResourceEventsQuery) XXX_Size() int

func (*ApplicationResourceEventsQuery) XXX_Unmarshal added in v0.9.0

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

type ApplicationResourcePatchRequest added in v0.12.0

type ApplicationResourcePatchRequest struct {
	Name                 *string  `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Namespace            string   `protobuf:"bytes,2,req,name=namespace" json:"namespace"`
	ResourceName         string   `protobuf:"bytes,3,req,name=resourceName" json:"resourceName"`
	Version              string   `protobuf:"bytes,4,req,name=version" json:"version"`
	Group                string   `protobuf:"bytes,5,req,name=group" json:"group"`
	Kind                 string   `protobuf:"bytes,6,req,name=kind" json:"kind"`
	Patch                string   `protobuf:"bytes,7,req,name=patch" json:"patch"`
	PatchType            string   `protobuf:"bytes,8,req,name=patchType" json:"patchType"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ApplicationResourcePatchRequest) Descriptor added in v0.12.0

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

func (*ApplicationResourcePatchRequest) GetGroup added in v0.12.0

func (*ApplicationResourcePatchRequest) GetKind added in v0.12.0

func (*ApplicationResourcePatchRequest) GetName added in v0.12.0

func (*ApplicationResourcePatchRequest) GetNamespace added in v0.12.0

func (m *ApplicationResourcePatchRequest) GetNamespace() string

func (*ApplicationResourcePatchRequest) GetPatch added in v0.12.0

func (*ApplicationResourcePatchRequest) GetPatchType added in v0.12.0

func (m *ApplicationResourcePatchRequest) GetPatchType() string

func (*ApplicationResourcePatchRequest) GetResourceName added in v0.12.0

func (m *ApplicationResourcePatchRequest) GetResourceName() string

func (*ApplicationResourcePatchRequest) GetVersion added in v0.12.0

func (m *ApplicationResourcePatchRequest) GetVersion() string

func (*ApplicationResourcePatchRequest) Marshal added in v0.12.0

func (m *ApplicationResourcePatchRequest) Marshal() (dAtA []byte, err error)

func (*ApplicationResourcePatchRequest) MarshalTo added in v0.12.0

func (m *ApplicationResourcePatchRequest) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationResourcePatchRequest) ProtoMessage added in v0.12.0

func (*ApplicationResourcePatchRequest) ProtoMessage()

func (*ApplicationResourcePatchRequest) Reset added in v0.12.0

func (*ApplicationResourcePatchRequest) Size added in v0.12.0

func (m *ApplicationResourcePatchRequest) Size() (n int)

func (*ApplicationResourcePatchRequest) String added in v0.12.0

func (*ApplicationResourcePatchRequest) Unmarshal added in v0.12.0

func (m *ApplicationResourcePatchRequest) Unmarshal(dAtA []byte) error

func (*ApplicationResourcePatchRequest) XXX_DiscardUnknown added in v0.12.0

func (m *ApplicationResourcePatchRequest) XXX_DiscardUnknown()

func (*ApplicationResourcePatchRequest) XXX_Marshal added in v0.12.0

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

func (*ApplicationResourcePatchRequest) XXX_Merge added in v0.12.0

func (dst *ApplicationResourcePatchRequest) XXX_Merge(src proto.Message)

func (*ApplicationResourcePatchRequest) XXX_Size added in v0.12.0

func (m *ApplicationResourcePatchRequest) XXX_Size() int

func (*ApplicationResourcePatchRequest) XXX_Unmarshal added in v0.12.0

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

type ApplicationResourceRequest added in v0.11.0

type ApplicationResourceRequest struct {
	Name                 *string  `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Namespace            string   `protobuf:"bytes,2,req,name=namespace" json:"namespace"`
	ResourceName         string   `protobuf:"bytes,3,req,name=resourceName" json:"resourceName"`
	Version              string   `protobuf:"bytes,4,req,name=version" json:"version"`
	Group                string   `protobuf:"bytes,5,req,name=group" json:"group"`
	Kind                 string   `protobuf:"bytes,6,req,name=kind" json:"kind"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ApplicationResourceRequest) Descriptor added in v0.11.0

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

func (*ApplicationResourceRequest) GetGroup added in v0.11.0

func (m *ApplicationResourceRequest) GetGroup() string

func (*ApplicationResourceRequest) GetKind added in v0.11.0

func (m *ApplicationResourceRequest) GetKind() string

func (*ApplicationResourceRequest) GetName added in v0.11.0

func (m *ApplicationResourceRequest) GetName() string

func (*ApplicationResourceRequest) GetNamespace added in v0.11.0

func (m *ApplicationResourceRequest) GetNamespace() string

func (*ApplicationResourceRequest) GetResourceName added in v0.11.0

func (m *ApplicationResourceRequest) GetResourceName() string

func (*ApplicationResourceRequest) GetVersion added in v0.11.0

func (m *ApplicationResourceRequest) GetVersion() string

func (*ApplicationResourceRequest) Marshal added in v0.11.0

func (m *ApplicationResourceRequest) Marshal() (dAtA []byte, err error)

func (*ApplicationResourceRequest) MarshalTo added in v0.11.0

func (m *ApplicationResourceRequest) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationResourceRequest) ProtoMessage added in v0.11.0

func (*ApplicationResourceRequest) ProtoMessage()

func (*ApplicationResourceRequest) Reset added in v0.11.0

func (m *ApplicationResourceRequest) Reset()

func (*ApplicationResourceRequest) Size added in v0.11.0

func (m *ApplicationResourceRequest) Size() (n int)

func (*ApplicationResourceRequest) String added in v0.11.0

func (m *ApplicationResourceRequest) String() string

func (*ApplicationResourceRequest) Unmarshal added in v0.11.0

func (m *ApplicationResourceRequest) Unmarshal(dAtA []byte) error

func (*ApplicationResourceRequest) XXX_DiscardUnknown added in v0.11.0

func (m *ApplicationResourceRequest) XXX_DiscardUnknown()

func (*ApplicationResourceRequest) XXX_Marshal added in v0.11.0

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

func (*ApplicationResourceRequest) XXX_Merge added in v0.11.0

func (dst *ApplicationResourceRequest) XXX_Merge(src proto.Message)

func (*ApplicationResourceRequest) XXX_Size added in v0.11.0

func (m *ApplicationResourceRequest) XXX_Size() int

func (*ApplicationResourceRequest) XXX_Unmarshal added in v0.11.0

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

type ApplicationResourceResponse added in v0.11.0

type ApplicationResourceResponse struct {
	Manifest             string   `protobuf:"bytes,1,req,name=manifest" json:"manifest"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ApplicationResourceResponse) Descriptor added in v0.11.0

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

func (*ApplicationResourceResponse) GetManifest added in v0.11.0

func (m *ApplicationResourceResponse) GetManifest() string

func (*ApplicationResourceResponse) Marshal added in v0.11.0

func (m *ApplicationResourceResponse) Marshal() (dAtA []byte, err error)

func (*ApplicationResourceResponse) MarshalTo added in v0.11.0

func (m *ApplicationResourceResponse) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationResourceResponse) ProtoMessage added in v0.11.0

func (*ApplicationResourceResponse) ProtoMessage()

func (*ApplicationResourceResponse) Reset added in v0.11.0

func (m *ApplicationResourceResponse) Reset()

func (*ApplicationResourceResponse) Size added in v0.11.0

func (m *ApplicationResourceResponse) Size() (n int)

func (*ApplicationResourceResponse) String added in v0.11.0

func (m *ApplicationResourceResponse) String() string

func (*ApplicationResourceResponse) Unmarshal added in v0.11.0

func (m *ApplicationResourceResponse) Unmarshal(dAtA []byte) error

func (*ApplicationResourceResponse) XXX_DiscardUnknown added in v0.11.0

func (m *ApplicationResourceResponse) XXX_DiscardUnknown()

func (*ApplicationResourceResponse) XXX_Marshal added in v0.11.0

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

func (*ApplicationResourceResponse) XXX_Merge added in v0.11.0

func (dst *ApplicationResourceResponse) XXX_Merge(src proto.Message)

func (*ApplicationResourceResponse) XXX_Size added in v0.11.0

func (m *ApplicationResourceResponse) XXX_Size() int

func (*ApplicationResourceResponse) XXX_Unmarshal added in v0.11.0

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

type ApplicationResponse

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

func (*ApplicationResponse) Descriptor

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

func (*ApplicationResponse) Marshal added in v0.3.1

func (m *ApplicationResponse) Marshal() (dAtA []byte, err error)

func (*ApplicationResponse) MarshalTo added in v0.3.1

func (m *ApplicationResponse) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationResponse) ProtoMessage

func (*ApplicationResponse) ProtoMessage()

func (*ApplicationResponse) Reset

func (m *ApplicationResponse) Reset()

func (*ApplicationResponse) Size added in v0.3.1

func (m *ApplicationResponse) Size() (n int)

func (*ApplicationResponse) String

func (m *ApplicationResponse) String() string

func (*ApplicationResponse) Unmarshal added in v0.3.1

func (m *ApplicationResponse) Unmarshal(dAtA []byte) error

func (*ApplicationResponse) XXX_DiscardUnknown added in v0.9.0

func (m *ApplicationResponse) XXX_DiscardUnknown()

func (*ApplicationResponse) XXX_Marshal added in v0.9.0

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

func (*ApplicationResponse) XXX_Merge added in v0.9.0

func (dst *ApplicationResponse) XXX_Merge(src proto.Message)

func (*ApplicationResponse) XXX_Size added in v0.9.0

func (m *ApplicationResponse) XXX_Size() int

func (*ApplicationResponse) XXX_Unmarshal added in v0.9.0

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

type ApplicationRollbackRequest added in v0.3.1

type ApplicationRollbackRequest struct {
	Name                 *string  `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	ID                   int64    `protobuf:"varint,2,req,name=id" json:"id"`
	DryRun               bool     `protobuf:"varint,3,opt,name=dryRun" json:"dryRun"`
	Prune                bool     `protobuf:"varint,4,opt,name=prune" json:"prune"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ApplicationRollbackRequest) Descriptor added in v0.3.1

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

func (*ApplicationRollbackRequest) GetDryRun added in v0.3.1

func (m *ApplicationRollbackRequest) GetDryRun() bool

func (*ApplicationRollbackRequest) GetID added in v0.3.1

func (m *ApplicationRollbackRequest) GetID() int64

func (*ApplicationRollbackRequest) GetName added in v0.3.1

func (m *ApplicationRollbackRequest) GetName() string

func (*ApplicationRollbackRequest) GetPrune added in v0.3.2

func (m *ApplicationRollbackRequest) GetPrune() bool

func (*ApplicationRollbackRequest) Marshal added in v0.3.1

func (m *ApplicationRollbackRequest) Marshal() (dAtA []byte, err error)

func (*ApplicationRollbackRequest) MarshalTo added in v0.3.1

func (m *ApplicationRollbackRequest) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationRollbackRequest) ProtoMessage added in v0.3.1

func (*ApplicationRollbackRequest) ProtoMessage()

func (*ApplicationRollbackRequest) Reset added in v0.3.1

func (m *ApplicationRollbackRequest) Reset()

func (*ApplicationRollbackRequest) Size added in v0.3.1

func (m *ApplicationRollbackRequest) Size() (n int)

func (*ApplicationRollbackRequest) String added in v0.3.1

func (m *ApplicationRollbackRequest) String() string

func (*ApplicationRollbackRequest) Unmarshal added in v0.3.1

func (m *ApplicationRollbackRequest) Unmarshal(dAtA []byte) error

func (*ApplicationRollbackRequest) XXX_DiscardUnknown added in v0.9.0

func (m *ApplicationRollbackRequest) XXX_DiscardUnknown()

func (*ApplicationRollbackRequest) XXX_Marshal added in v0.9.0

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

func (*ApplicationRollbackRequest) XXX_Merge added in v0.9.0

func (dst *ApplicationRollbackRequest) XXX_Merge(src proto.Message)

func (*ApplicationRollbackRequest) XXX_Size added in v0.9.0

func (m *ApplicationRollbackRequest) XXX_Size() int

func (*ApplicationRollbackRequest) XXX_Unmarshal added in v0.9.0

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

type ApplicationServiceClient

type ApplicationServiceClient interface {
	// List returns list of applications
	List(ctx context.Context, in *ApplicationQuery, opts ...grpc.CallOption) (*v1alpha1.ApplicationList, error)
	// ListResourceEvents returns a list of event resources
	ListResourceEvents(ctx context.Context, in *ApplicationResourceEventsQuery, opts ...grpc.CallOption) (*v11.EventList, error)
	// Watch returns stream of application change events.
	Watch(ctx context.Context, in *ApplicationQuery, opts ...grpc.CallOption) (ApplicationService_WatchClient, error)
	// Create creates an application
	Create(ctx context.Context, in *ApplicationCreateRequest, opts ...grpc.CallOption) (*v1alpha1.Application, error)
	// Get returns an application by name
	Get(ctx context.Context, in *ApplicationQuery, opts ...grpc.CallOption) (*v1alpha1.Application, error)
	// GetManifests returns application manifests
	GetManifests(ctx context.Context, in *ApplicationManifestQuery, opts ...grpc.CallOption) (*repository.ManifestResponse, error)
	// Update updates an application
	Update(ctx context.Context, in *ApplicationUpdateRequest, opts ...grpc.CallOption) (*v1alpha1.Application, error)
	// UpdateSpec updates an application spec
	UpdateSpec(ctx context.Context, in *ApplicationUpdateSpecRequest, opts ...grpc.CallOption) (*v1alpha1.ApplicationSpec, error)
	// Patch patch an application
	Patch(ctx context.Context, in *ApplicationPatchRequest, opts ...grpc.CallOption) (*v1alpha1.Application, error)
	// Delete deletes an application
	Delete(ctx context.Context, in *ApplicationDeleteRequest, opts ...grpc.CallOption) (*ApplicationResponse, error)
	// Sync syncs an application to its target state
	Sync(ctx context.Context, in *ApplicationSyncRequest, opts ...grpc.CallOption) (*v1alpha1.Application, error)
	ManagedResources(ctx context.Context, in *ResourcesQuery, opts ...grpc.CallOption) (*ManagedResourcesResponse, error)
	ResourceTree(ctx context.Context, in *ResourcesQuery, opts ...grpc.CallOption) (*ResourceTreeResponse, error)
	// Rollback syncs an application to its target state
	Rollback(ctx context.Context, in *ApplicationRollbackRequest, opts ...grpc.CallOption) (*v1alpha1.Application, error)
	// TerminateOperation terminates the currently running operation
	TerminateOperation(ctx context.Context, in *OperationTerminateRequest, opts ...grpc.CallOption) (*OperationTerminateResponse, error)
	// GetResource returns single application resource
	GetResource(ctx context.Context, in *ApplicationResourceRequest, opts ...grpc.CallOption) (*ApplicationResourceResponse, error)
	// PatchResource patch single application resource
	PatchResource(ctx context.Context, in *ApplicationResourcePatchRequest, opts ...grpc.CallOption) (*ApplicationResourceResponse, error)
	// DeleteResource deletes a single application resource
	DeleteResource(ctx context.Context, in *ApplicationResourceDeleteRequest, opts ...grpc.CallOption) (*ApplicationResponse, error)
	// PodLogs returns stream of log entries for the specified pod. Pod
	PodLogs(ctx context.Context, in *ApplicationPodLogsQuery, opts ...grpc.CallOption) (ApplicationService_PodLogsClient, error)
}

func NewApplicationServiceClient

func NewApplicationServiceClient(cc *grpc.ClientConn) ApplicationServiceClient

type ApplicationServiceServer

type ApplicationServiceServer interface {
	// List returns list of applications
	List(context.Context, *ApplicationQuery) (*v1alpha1.ApplicationList, error)
	// ListResourceEvents returns a list of event resources
	ListResourceEvents(context.Context, *ApplicationResourceEventsQuery) (*v11.EventList, error)
	// Watch returns stream of application change events.
	Watch(*ApplicationQuery, ApplicationService_WatchServer) error
	// Create creates an application
	Create(context.Context, *ApplicationCreateRequest) (*v1alpha1.Application, error)
	// Get returns an application by name
	Get(context.Context, *ApplicationQuery) (*v1alpha1.Application, error)
	// GetManifests returns application manifests
	GetManifests(context.Context, *ApplicationManifestQuery) (*repository.ManifestResponse, error)
	// Update updates an application
	Update(context.Context, *ApplicationUpdateRequest) (*v1alpha1.Application, error)
	// UpdateSpec updates an application spec
	UpdateSpec(context.Context, *ApplicationUpdateSpecRequest) (*v1alpha1.ApplicationSpec, error)
	// Patch patch an application
	Patch(context.Context, *ApplicationPatchRequest) (*v1alpha1.Application, error)
	// Delete deletes an application
	Delete(context.Context, *ApplicationDeleteRequest) (*ApplicationResponse, error)
	// Sync syncs an application to its target state
	Sync(context.Context, *ApplicationSyncRequest) (*v1alpha1.Application, error)
	ManagedResources(context.Context, *ResourcesQuery) (*ManagedResourcesResponse, error)
	ResourceTree(context.Context, *ResourcesQuery) (*ResourceTreeResponse, error)
	// Rollback syncs an application to its target state
	Rollback(context.Context, *ApplicationRollbackRequest) (*v1alpha1.Application, error)
	// TerminateOperation terminates the currently running operation
	TerminateOperation(context.Context, *OperationTerminateRequest) (*OperationTerminateResponse, error)
	// GetResource returns single application resource
	GetResource(context.Context, *ApplicationResourceRequest) (*ApplicationResourceResponse, error)
	// PatchResource patch single application resource
	PatchResource(context.Context, *ApplicationResourcePatchRequest) (*ApplicationResourceResponse, error)
	// DeleteResource deletes a single application resource
	DeleteResource(context.Context, *ApplicationResourceDeleteRequest) (*ApplicationResponse, error)
	// PodLogs returns stream of log entries for the specified pod. Pod
	PodLogs(*ApplicationPodLogsQuery, ApplicationService_PodLogsServer) error
}

func NewServer

func NewServer(
	namespace string,
	kubeclientset kubernetes.Interface,
	appclientset appclientset.Interface,
	repoClientset reposerver.Clientset,
	cache *cache.Cache,
	kubectl kube.Kubectl,
	db db.ArgoDB,
	enf *rbac.Enforcer,
	projectLock *util.KeyLock,
	settingsMgr *settings.SettingsManager,
) ApplicationServiceServer

NewServer returns a new instance of the Application service

type ApplicationService_PodLogsClient added in v0.3.0

type ApplicationService_PodLogsClient interface {
	Recv() (*LogEntry, error)
	grpc.ClientStream
}

type ApplicationService_PodLogsServer added in v0.3.0

type ApplicationService_PodLogsServer interface {
	Send(*LogEntry) error
	grpc.ServerStream
}

type ApplicationService_WatchClient

type ApplicationService_WatchClient interface {
	Recv() (*v1alpha1.ApplicationWatchEvent, error)
	grpc.ClientStream
}

type ApplicationService_WatchServer

type ApplicationService_WatchServer interface {
	Send(*v1alpha1.ApplicationWatchEvent) error
	grpc.ServerStream
}

type ApplicationSyncRequest

type ApplicationSyncRequest struct {
	Name                 *string                          `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Revision             string                           `protobuf:"bytes,2,opt,name=revision" json:"revision"`
	DryRun               bool                             `protobuf:"varint,3,opt,name=dryRun" json:"dryRun"`
	Prune                bool                             `protobuf:"varint,4,opt,name=prune" json:"prune"`
	Strategy             *v1alpha1.SyncStrategy           `protobuf:"bytes,5,opt,name=strategy" json:"strategy,omitempty"`
	Resources            []v1alpha1.SyncOperationResource `protobuf:"bytes,7,rep,name=resources" json:"resources"`
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

ApplicationSyncRequest is a request to apply the config state to live state

func (*ApplicationSyncRequest) Descriptor

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

func (*ApplicationSyncRequest) GetDryRun

func (m *ApplicationSyncRequest) GetDryRun() bool

func (*ApplicationSyncRequest) GetName

func (m *ApplicationSyncRequest) GetName() string

func (*ApplicationSyncRequest) GetPrune added in v0.3.2

func (m *ApplicationSyncRequest) GetPrune() bool

func (*ApplicationSyncRequest) GetResources added in v0.10.0

func (*ApplicationSyncRequest) GetRevision

func (m *ApplicationSyncRequest) GetRevision() string

func (*ApplicationSyncRequest) GetStrategy added in v0.6.0

func (m *ApplicationSyncRequest) GetStrategy() *v1alpha1.SyncStrategy

func (*ApplicationSyncRequest) Marshal added in v0.3.1

func (m *ApplicationSyncRequest) Marshal() (dAtA []byte, err error)

func (*ApplicationSyncRequest) MarshalTo added in v0.3.1

func (m *ApplicationSyncRequest) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationSyncRequest) ProtoMessage

func (*ApplicationSyncRequest) ProtoMessage()

func (*ApplicationSyncRequest) Reset

func (m *ApplicationSyncRequest) Reset()

func (*ApplicationSyncRequest) Size added in v0.3.1

func (m *ApplicationSyncRequest) Size() (n int)

func (*ApplicationSyncRequest) String

func (m *ApplicationSyncRequest) String() string

func (*ApplicationSyncRequest) Unmarshal added in v0.3.1

func (m *ApplicationSyncRequest) Unmarshal(dAtA []byte) error

func (*ApplicationSyncRequest) XXX_DiscardUnknown added in v0.9.0

func (m *ApplicationSyncRequest) XXX_DiscardUnknown()

func (*ApplicationSyncRequest) XXX_Marshal added in v0.9.0

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

func (*ApplicationSyncRequest) XXX_Merge added in v0.9.0

func (dst *ApplicationSyncRequest) XXX_Merge(src proto.Message)

func (*ApplicationSyncRequest) XXX_Size added in v0.9.0

func (m *ApplicationSyncRequest) XXX_Size() int

func (*ApplicationSyncRequest) XXX_Unmarshal added in v0.9.0

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

type ApplicationUpdateRequest added in v0.5.0

type ApplicationUpdateRequest struct {
	Application          *v1alpha1.Application `protobuf:"bytes,1,req,name=application" json:"application,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*ApplicationUpdateRequest) Descriptor added in v0.5.0

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

func (*ApplicationUpdateRequest) GetApplication added in v0.5.0

func (m *ApplicationUpdateRequest) GetApplication() *v1alpha1.Application

func (*ApplicationUpdateRequest) Marshal added in v0.5.0

func (m *ApplicationUpdateRequest) Marshal() (dAtA []byte, err error)

func (*ApplicationUpdateRequest) MarshalTo added in v0.5.0

func (m *ApplicationUpdateRequest) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationUpdateRequest) ProtoMessage added in v0.5.0

func (*ApplicationUpdateRequest) ProtoMessage()

func (*ApplicationUpdateRequest) Reset added in v0.5.0

func (m *ApplicationUpdateRequest) Reset()

func (*ApplicationUpdateRequest) Size added in v0.5.0

func (m *ApplicationUpdateRequest) Size() (n int)

func (*ApplicationUpdateRequest) String added in v0.5.0

func (m *ApplicationUpdateRequest) String() string

func (*ApplicationUpdateRequest) Unmarshal added in v0.5.0

func (m *ApplicationUpdateRequest) Unmarshal(dAtA []byte) error

func (*ApplicationUpdateRequest) XXX_DiscardUnknown added in v0.9.0

func (m *ApplicationUpdateRequest) XXX_DiscardUnknown()

func (*ApplicationUpdateRequest) XXX_Marshal added in v0.9.0

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

func (*ApplicationUpdateRequest) XXX_Merge added in v0.9.0

func (dst *ApplicationUpdateRequest) XXX_Merge(src proto.Message)

func (*ApplicationUpdateRequest) XXX_Size added in v0.9.0

func (m *ApplicationUpdateRequest) XXX_Size() int

func (*ApplicationUpdateRequest) XXX_Unmarshal added in v0.9.0

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

type ApplicationUpdateSpecRequest added in v0.5.0

type ApplicationUpdateSpecRequest struct {
	Name                 *string                  `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Spec                 v1alpha1.ApplicationSpec `protobuf:"bytes,2,req,name=spec" json:"spec"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

ApplicationUpdateSpecRequest is a request to update application spec

func (*ApplicationUpdateSpecRequest) Descriptor added in v0.5.0

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

func (*ApplicationUpdateSpecRequest) GetName added in v0.5.0

func (m *ApplicationUpdateSpecRequest) GetName() string

func (*ApplicationUpdateSpecRequest) GetSpec added in v0.5.0

func (*ApplicationUpdateSpecRequest) Marshal added in v0.5.0

func (m *ApplicationUpdateSpecRequest) Marshal() (dAtA []byte, err error)

func (*ApplicationUpdateSpecRequest) MarshalTo added in v0.5.0

func (m *ApplicationUpdateSpecRequest) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationUpdateSpecRequest) ProtoMessage added in v0.5.0

func (*ApplicationUpdateSpecRequest) ProtoMessage()

func (*ApplicationUpdateSpecRequest) Reset added in v0.5.0

func (m *ApplicationUpdateSpecRequest) Reset()

func (*ApplicationUpdateSpecRequest) Size added in v0.5.0

func (m *ApplicationUpdateSpecRequest) Size() (n int)

func (*ApplicationUpdateSpecRequest) String added in v0.5.0

func (*ApplicationUpdateSpecRequest) Unmarshal added in v0.5.0

func (m *ApplicationUpdateSpecRequest) Unmarshal(dAtA []byte) error

func (*ApplicationUpdateSpecRequest) XXX_DiscardUnknown added in v0.9.0

func (m *ApplicationUpdateSpecRequest) XXX_DiscardUnknown()

func (*ApplicationUpdateSpecRequest) XXX_Marshal added in v0.9.0

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

func (*ApplicationUpdateSpecRequest) XXX_Merge added in v0.9.0

func (dst *ApplicationUpdateSpecRequest) XXX_Merge(src proto.Message)

func (*ApplicationUpdateSpecRequest) XXX_Size added in v0.9.0

func (m *ApplicationUpdateSpecRequest) XXX_Size() int

func (*ApplicationUpdateSpecRequest) XXX_Unmarshal added in v0.9.0

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

type LogEntry added in v0.3.0

type LogEntry struct {
	Content              string   `protobuf:"bytes,1,req,name=content" json:"content"`
	TimeStamp            v1.Time  `protobuf:"bytes,2,req,name=timeStamp" json:"timeStamp"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LogEntry) Descriptor added in v0.3.0

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

func (*LogEntry) GetContent added in v0.3.0

func (m *LogEntry) GetContent() string

func (*LogEntry) GetTimeStamp added in v0.3.0

func (m *LogEntry) GetTimeStamp() v1.Time

func (*LogEntry) Marshal added in v0.3.1

func (m *LogEntry) Marshal() (dAtA []byte, err error)

func (*LogEntry) MarshalTo added in v0.3.1

func (m *LogEntry) MarshalTo(dAtA []byte) (int, error)

func (*LogEntry) ProtoMessage added in v0.3.0

func (*LogEntry) ProtoMessage()

func (*LogEntry) Reset added in v0.3.0

func (m *LogEntry) Reset()

func (*LogEntry) Size added in v0.3.1

func (m *LogEntry) Size() (n int)

func (*LogEntry) String added in v0.3.0

func (m *LogEntry) String() string

func (*LogEntry) Unmarshal added in v0.3.1

func (m *LogEntry) Unmarshal(dAtA []byte) error

func (*LogEntry) XXX_DiscardUnknown added in v0.9.0

func (m *LogEntry) XXX_DiscardUnknown()

func (*LogEntry) XXX_Marshal added in v0.9.0

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

func (*LogEntry) XXX_Merge added in v0.9.0

func (dst *LogEntry) XXX_Merge(src proto.Message)

func (*LogEntry) XXX_Size added in v0.9.0

func (m *LogEntry) XXX_Size() int

func (*LogEntry) XXX_Unmarshal added in v0.9.0

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

type ManagedResourcesResponse added in v0.12.0

type ManagedResourcesResponse struct {
	Items                []*v1alpha1.ResourceDiff `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*ManagedResourcesResponse) Descriptor added in v0.12.0

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

func (*ManagedResourcesResponse) GetItems added in v0.12.0

func (*ManagedResourcesResponse) Marshal added in v0.12.0

func (m *ManagedResourcesResponse) Marshal() (dAtA []byte, err error)

func (*ManagedResourcesResponse) MarshalTo added in v0.12.0

func (m *ManagedResourcesResponse) MarshalTo(dAtA []byte) (int, error)

func (*ManagedResourcesResponse) ProtoMessage added in v0.12.0

func (*ManagedResourcesResponse) ProtoMessage()

func (*ManagedResourcesResponse) Reset added in v0.12.0

func (m *ManagedResourcesResponse) Reset()

func (*ManagedResourcesResponse) Size added in v0.12.0

func (m *ManagedResourcesResponse) Size() (n int)

func (*ManagedResourcesResponse) String added in v0.12.0

func (m *ManagedResourcesResponse) String() string

func (*ManagedResourcesResponse) Unmarshal added in v0.12.0

func (m *ManagedResourcesResponse) Unmarshal(dAtA []byte) error

func (*ManagedResourcesResponse) XXX_DiscardUnknown added in v0.12.0

func (m *ManagedResourcesResponse) XXX_DiscardUnknown()

func (*ManagedResourcesResponse) XXX_Marshal added in v0.12.0

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

func (*ManagedResourcesResponse) XXX_Merge added in v0.12.0

func (dst *ManagedResourcesResponse) XXX_Merge(src proto.Message)

func (*ManagedResourcesResponse) XXX_Size added in v0.12.0

func (m *ManagedResourcesResponse) XXX_Size() int

func (*ManagedResourcesResponse) XXX_Unmarshal added in v0.12.0

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

type OperationTerminateRequest added in v0.6.0

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

func (*OperationTerminateRequest) Descriptor added in v0.6.0

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

func (*OperationTerminateRequest) GetName added in v0.6.0

func (m *OperationTerminateRequest) GetName() string

func (*OperationTerminateRequest) Marshal added in v0.6.0

func (m *OperationTerminateRequest) Marshal() (dAtA []byte, err error)

func (*OperationTerminateRequest) MarshalTo added in v0.6.0

func (m *OperationTerminateRequest) MarshalTo(dAtA []byte) (int, error)

func (*OperationTerminateRequest) ProtoMessage added in v0.6.0

func (*OperationTerminateRequest) ProtoMessage()

func (*OperationTerminateRequest) Reset added in v0.6.0

func (m *OperationTerminateRequest) Reset()

func (*OperationTerminateRequest) Size added in v0.6.0

func (m *OperationTerminateRequest) Size() (n int)

func (*OperationTerminateRequest) String added in v0.6.0

func (m *OperationTerminateRequest) String() string

func (*OperationTerminateRequest) Unmarshal added in v0.6.0

func (m *OperationTerminateRequest) Unmarshal(dAtA []byte) error

func (*OperationTerminateRequest) XXX_DiscardUnknown added in v0.9.0

func (m *OperationTerminateRequest) XXX_DiscardUnknown()

func (*OperationTerminateRequest) XXX_Marshal added in v0.9.0

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

func (*OperationTerminateRequest) XXX_Merge added in v0.9.0

func (dst *OperationTerminateRequest) XXX_Merge(src proto.Message)

func (*OperationTerminateRequest) XXX_Size added in v0.9.0

func (m *OperationTerminateRequest) XXX_Size() int

func (*OperationTerminateRequest) XXX_Unmarshal added in v0.9.0

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

type OperationTerminateResponse added in v0.6.0

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

func (*OperationTerminateResponse) Descriptor added in v0.6.0

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

func (*OperationTerminateResponse) Marshal added in v0.6.0

func (m *OperationTerminateResponse) Marshal() (dAtA []byte, err error)

func (*OperationTerminateResponse) MarshalTo added in v0.6.0

func (m *OperationTerminateResponse) MarshalTo(dAtA []byte) (int, error)

func (*OperationTerminateResponse) ProtoMessage added in v0.6.0

func (*OperationTerminateResponse) ProtoMessage()

func (*OperationTerminateResponse) Reset added in v0.6.0

func (m *OperationTerminateResponse) Reset()

func (*OperationTerminateResponse) Size added in v0.6.0

func (m *OperationTerminateResponse) Size() (n int)

func (*OperationTerminateResponse) String added in v0.6.0

func (m *OperationTerminateResponse) String() string

func (*OperationTerminateResponse) Unmarshal added in v0.6.0

func (m *OperationTerminateResponse) Unmarshal(dAtA []byte) error

func (*OperationTerminateResponse) XXX_DiscardUnknown added in v0.9.0

func (m *OperationTerminateResponse) XXX_DiscardUnknown()

func (*OperationTerminateResponse) XXX_Marshal added in v0.9.0

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

func (*OperationTerminateResponse) XXX_Merge added in v0.9.0

func (dst *OperationTerminateResponse) XXX_Merge(src proto.Message)

func (*OperationTerminateResponse) XXX_Size added in v0.9.0

func (m *OperationTerminateResponse) XXX_Size() int

func (*OperationTerminateResponse) XXX_Unmarshal added in v0.9.0

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

type ResourceTreeResponse added in v0.12.0

type ResourceTreeResponse struct {
	Items                []*v1alpha1.ResourceNode `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*ResourceTreeResponse) Descriptor added in v0.12.0

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

func (*ResourceTreeResponse) GetItems added in v0.12.0

func (m *ResourceTreeResponse) GetItems() []*v1alpha1.ResourceNode

func (*ResourceTreeResponse) Marshal added in v0.12.0

func (m *ResourceTreeResponse) Marshal() (dAtA []byte, err error)

func (*ResourceTreeResponse) MarshalTo added in v0.12.0

func (m *ResourceTreeResponse) MarshalTo(dAtA []byte) (int, error)

func (*ResourceTreeResponse) ProtoMessage added in v0.12.0

func (*ResourceTreeResponse) ProtoMessage()

func (*ResourceTreeResponse) Reset added in v0.12.0

func (m *ResourceTreeResponse) Reset()

func (*ResourceTreeResponse) Size added in v0.12.0

func (m *ResourceTreeResponse) Size() (n int)

func (*ResourceTreeResponse) String added in v0.12.0

func (m *ResourceTreeResponse) String() string

func (*ResourceTreeResponse) Unmarshal added in v0.12.0

func (m *ResourceTreeResponse) Unmarshal(dAtA []byte) error

func (*ResourceTreeResponse) XXX_DiscardUnknown added in v0.12.0

func (m *ResourceTreeResponse) XXX_DiscardUnknown()

func (*ResourceTreeResponse) XXX_Marshal added in v0.12.0

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

func (*ResourceTreeResponse) XXX_Merge added in v0.12.0

func (dst *ResourceTreeResponse) XXX_Merge(src proto.Message)

func (*ResourceTreeResponse) XXX_Size added in v0.12.0

func (m *ResourceTreeResponse) XXX_Size() int

func (*ResourceTreeResponse) XXX_Unmarshal added in v0.12.0

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

type ResourcesQuery added in v0.12.0

type ResourcesQuery struct {
	ApplicationName      *string  `protobuf:"bytes,1,req,name=applicationName" json:"applicationName,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ResourcesQuery) Descriptor added in v0.12.0

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

func (*ResourcesQuery) GetApplicationName added in v0.12.0

func (m *ResourcesQuery) GetApplicationName() string

func (*ResourcesQuery) Marshal added in v0.12.0

func (m *ResourcesQuery) Marshal() (dAtA []byte, err error)

func (*ResourcesQuery) MarshalTo added in v0.12.0

func (m *ResourcesQuery) MarshalTo(dAtA []byte) (int, error)

func (*ResourcesQuery) ProtoMessage added in v0.12.0

func (*ResourcesQuery) ProtoMessage()

func (*ResourcesQuery) Reset added in v0.12.0

func (m *ResourcesQuery) Reset()

func (*ResourcesQuery) Size added in v0.12.0

func (m *ResourcesQuery) Size() (n int)

func (*ResourcesQuery) String added in v0.12.0

func (m *ResourcesQuery) String() string

func (*ResourcesQuery) Unmarshal added in v0.12.0

func (m *ResourcesQuery) Unmarshal(dAtA []byte) error

func (*ResourcesQuery) XXX_DiscardUnknown added in v0.12.0

func (m *ResourcesQuery) XXX_DiscardUnknown()

func (*ResourcesQuery) XXX_Marshal added in v0.12.0

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

func (*ResourcesQuery) XXX_Merge added in v0.12.0

func (dst *ResourcesQuery) XXX_Merge(src proto.Message)

func (*ResourcesQuery) XXX_Size added in v0.12.0

func (m *ResourcesQuery) XXX_Size() int

func (*ResourcesQuery) XXX_Unmarshal added in v0.12.0

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

type Server

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

Server provides a Application service

func (*Server) Create

Create creates an application

func (*Server) Delete

Delete removes an application and all associated resources

func (*Server) DeleteResource added in v0.8.0

DeleteResource deletes a specificed resource

func (*Server) Get

Get returns an application by name

func (*Server) GetManifests added in v0.4.1

GetManifests returns application manifests

func (*Server) GetResource added in v0.11.0

func (*Server) List

List returns list of applications

func (*Server) ListResourceEvents added in v0.4.4

func (s *Server) ListResourceEvents(ctx context.Context, q *ApplicationResourceEventsQuery) (*v1.EventList, error)

ListResourceEvents returns a list of event resources

func (*Server) ManagedResources added in v0.11.0

func (s *Server) ManagedResources(ctx context.Context, q *ResourcesQuery) (*ManagedResourcesResponse, error)

func (*Server) Patch added in v0.12.0

Patch patches an application

func (*Server) PatchResource added in v0.12.0

PatchResource patches a resource

func (*Server) PodLogs added in v0.3.0

func (*Server) ResourceTree added in v0.11.0

func (s *Server) ResourceTree(ctx context.Context, q *ResourcesQuery) (*ResourceTreeResponse, error)

func (*Server) Rollback added in v0.3.1

func (s *Server) Rollback(ctx context.Context, rollbackReq *ApplicationRollbackRequest) (*appv1.Application, error)

func (*Server) Sync

func (s *Server) Sync(ctx context.Context, syncReq *ApplicationSyncRequest) (*appv1.Application, error)

Sync syncs an application to its target state

func (*Server) TerminateOperation added in v0.6.0

func (s *Server) TerminateOperation(ctx context.Context, termOpReq *OperationTerminateRequest) (*OperationTerminateResponse, error)

func (*Server) Update

Update updates an application

func (*Server) UpdateSpec added in v0.3.3

UpdateSpec updates an application spec and filters out any invalid parameter overrides

func (*Server) Watch

Jump to

Keyboard shortcuts

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