Documentation ¶
Overview ¶
Package project is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Variables
- func RegisterProjectServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterProjectServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ProjectServiceClient) error
- func RegisterProjectServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterProjectServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ProjectServiceServer) error
- func RegisterProjectServiceServer(s *grpc.Server, srv ProjectServiceServer)
- type EmptyResponse
- func (*EmptyResponse) Descriptor() ([]byte, []int)
- func (m *EmptyResponse) Marshal() (dAtA []byte, err error)
- func (m *EmptyResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *EmptyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EmptyResponse) ProtoMessage()
- func (m *EmptyResponse) Reset()
- func (m *EmptyResponse) Size() (n int)
- func (m *EmptyResponse) String() string
- func (m *EmptyResponse) Unmarshal(dAtA []byte) error
- func (m *EmptyResponse) XXX_DiscardUnknown()
- func (m *EmptyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EmptyResponse) XXX_Merge(src proto.Message)
- func (m *EmptyResponse) XXX_Size() int
- func (m *EmptyResponse) XXX_Unmarshal(b []byte) error
- type GlobalProjectsResponse
- func (*GlobalProjectsResponse) Descriptor() ([]byte, []int)
- func (m *GlobalProjectsResponse) GetItems() []*v1alpha1.AppProject
- func (m *GlobalProjectsResponse) Marshal() (dAtA []byte, err error)
- func (m *GlobalProjectsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *GlobalProjectsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GlobalProjectsResponse) ProtoMessage()
- func (m *GlobalProjectsResponse) Reset()
- func (m *GlobalProjectsResponse) Size() (n int)
- func (m *GlobalProjectsResponse) String() string
- func (m *GlobalProjectsResponse) Unmarshal(dAtA []byte) error
- func (m *GlobalProjectsResponse) XXX_DiscardUnknown()
- func (m *GlobalProjectsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GlobalProjectsResponse) XXX_Merge(src proto.Message)
- func (m *GlobalProjectsResponse) XXX_Size() int
- func (m *GlobalProjectsResponse) XXX_Unmarshal(b []byte) error
- type ProjectCreateRequest
- func (*ProjectCreateRequest) Descriptor() ([]byte, []int)
- func (m *ProjectCreateRequest) GetProject() *v1alpha1.AppProject
- func (m *ProjectCreateRequest) GetUpsert() bool
- func (m *ProjectCreateRequest) Marshal() (dAtA []byte, err error)
- func (m *ProjectCreateRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectCreateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectCreateRequest) ProtoMessage()
- func (m *ProjectCreateRequest) Reset()
- func (m *ProjectCreateRequest) Size() (n int)
- func (m *ProjectCreateRequest) String() string
- func (m *ProjectCreateRequest) Unmarshal(dAtA []byte) error
- func (m *ProjectCreateRequest) XXX_DiscardUnknown()
- func (m *ProjectCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectCreateRequest) XXX_Merge(src proto.Message)
- func (m *ProjectCreateRequest) XXX_Size() int
- func (m *ProjectCreateRequest) XXX_Unmarshal(b []byte) error
- type ProjectQuery
- func (*ProjectQuery) Descriptor() ([]byte, []int)
- func (m *ProjectQuery) GetName() string
- func (m *ProjectQuery) Marshal() (dAtA []byte, err error)
- func (m *ProjectQuery) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectQuery) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectQuery) ProtoMessage()
- func (m *ProjectQuery) Reset()
- func (m *ProjectQuery) Size() (n int)
- func (m *ProjectQuery) String() string
- func (m *ProjectQuery) Unmarshal(dAtA []byte) error
- func (m *ProjectQuery) XXX_DiscardUnknown()
- func (m *ProjectQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectQuery) XXX_Merge(src proto.Message)
- func (m *ProjectQuery) XXX_Size() int
- func (m *ProjectQuery) XXX_Unmarshal(b []byte) error
- type ProjectServiceClient
- type ProjectServiceServer
- type ProjectTokenCreateRequest
- func (*ProjectTokenCreateRequest) Descriptor() ([]byte, []int)
- func (m *ProjectTokenCreateRequest) GetDescription() string
- func (m *ProjectTokenCreateRequest) GetExpiresIn() int64
- func (m *ProjectTokenCreateRequest) GetId() string
- func (m *ProjectTokenCreateRequest) GetProject() string
- func (m *ProjectTokenCreateRequest) GetRole() string
- func (m *ProjectTokenCreateRequest) Marshal() (dAtA []byte, err error)
- func (m *ProjectTokenCreateRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectTokenCreateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectTokenCreateRequest) ProtoMessage()
- func (m *ProjectTokenCreateRequest) Reset()
- func (m *ProjectTokenCreateRequest) Size() (n int)
- func (m *ProjectTokenCreateRequest) String() string
- func (m *ProjectTokenCreateRequest) Unmarshal(dAtA []byte) error
- func (m *ProjectTokenCreateRequest) XXX_DiscardUnknown()
- func (m *ProjectTokenCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectTokenCreateRequest) XXX_Merge(src proto.Message)
- func (m *ProjectTokenCreateRequest) XXX_Size() int
- func (m *ProjectTokenCreateRequest) XXX_Unmarshal(b []byte) error
- type ProjectTokenDeleteRequest
- func (*ProjectTokenDeleteRequest) Descriptor() ([]byte, []int)
- func (m *ProjectTokenDeleteRequest) GetIat() int64
- func (m *ProjectTokenDeleteRequest) GetId() string
- func (m *ProjectTokenDeleteRequest) GetProject() string
- func (m *ProjectTokenDeleteRequest) GetRole() string
- func (m *ProjectTokenDeleteRequest) Marshal() (dAtA []byte, err error)
- func (m *ProjectTokenDeleteRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectTokenDeleteRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectTokenDeleteRequest) ProtoMessage()
- func (m *ProjectTokenDeleteRequest) Reset()
- func (m *ProjectTokenDeleteRequest) Size() (n int)
- func (m *ProjectTokenDeleteRequest) String() string
- func (m *ProjectTokenDeleteRequest) Unmarshal(dAtA []byte) error
- func (m *ProjectTokenDeleteRequest) XXX_DiscardUnknown()
- func (m *ProjectTokenDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectTokenDeleteRequest) XXX_Merge(src proto.Message)
- func (m *ProjectTokenDeleteRequest) XXX_Size() int
- func (m *ProjectTokenDeleteRequest) XXX_Unmarshal(b []byte) error
- type ProjectTokenResponse
- func (*ProjectTokenResponse) Descriptor() ([]byte, []int)
- func (m *ProjectTokenResponse) GetToken() string
- func (m *ProjectTokenResponse) Marshal() (dAtA []byte, err error)
- func (m *ProjectTokenResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectTokenResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectTokenResponse) ProtoMessage()
- func (m *ProjectTokenResponse) Reset()
- func (m *ProjectTokenResponse) Size() (n int)
- func (m *ProjectTokenResponse) String() string
- func (m *ProjectTokenResponse) Unmarshal(dAtA []byte) error
- func (m *ProjectTokenResponse) XXX_DiscardUnknown()
- func (m *ProjectTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectTokenResponse) XXX_Merge(src proto.Message)
- func (m *ProjectTokenResponse) XXX_Size() int
- func (m *ProjectTokenResponse) XXX_Unmarshal(b []byte) error
- type ProjectUpdateRequest
- func (*ProjectUpdateRequest) Descriptor() ([]byte, []int)
- func (m *ProjectUpdateRequest) GetProject() *v1alpha1.AppProject
- func (m *ProjectUpdateRequest) Marshal() (dAtA []byte, err error)
- func (m *ProjectUpdateRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectUpdateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectUpdateRequest) ProtoMessage()
- func (m *ProjectUpdateRequest) Reset()
- func (m *ProjectUpdateRequest) Size() (n int)
- func (m *ProjectUpdateRequest) String() string
- func (m *ProjectUpdateRequest) Unmarshal(dAtA []byte) error
- func (m *ProjectUpdateRequest) XXX_DiscardUnknown()
- func (m *ProjectUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectUpdateRequest) XXX_Merge(src proto.Message)
- func (m *ProjectUpdateRequest) XXX_Size() int
- func (m *ProjectUpdateRequest) XXX_Unmarshal(b []byte) error
- type SyncWindowsQuery
- func (*SyncWindowsQuery) Descriptor() ([]byte, []int)
- func (m *SyncWindowsQuery) GetName() string
- func (m *SyncWindowsQuery) Marshal() (dAtA []byte, err error)
- func (m *SyncWindowsQuery) MarshalTo(dAtA []byte) (int, error)
- func (m *SyncWindowsQuery) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SyncWindowsQuery) ProtoMessage()
- func (m *SyncWindowsQuery) Reset()
- func (m *SyncWindowsQuery) Size() (n int)
- func (m *SyncWindowsQuery) String() string
- func (m *SyncWindowsQuery) Unmarshal(dAtA []byte) error
- func (m *SyncWindowsQuery) XXX_DiscardUnknown()
- func (m *SyncWindowsQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SyncWindowsQuery) XXX_Merge(src proto.Message)
- func (m *SyncWindowsQuery) XXX_Size() int
- func (m *SyncWindowsQuery) XXX_Unmarshal(b []byte) error
- type SyncWindowsResponse
- func (*SyncWindowsResponse) Descriptor() ([]byte, []int)
- func (m *SyncWindowsResponse) GetWindows() []*v1alpha1.SyncWindow
- func (m *SyncWindowsResponse) Marshal() (dAtA []byte, err error)
- func (m *SyncWindowsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *SyncWindowsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SyncWindowsResponse) ProtoMessage()
- func (m *SyncWindowsResponse) Reset()
- func (m *SyncWindowsResponse) Size() (n int)
- func (m *SyncWindowsResponse) String() string
- func (m *SyncWindowsResponse) Unmarshal(dAtA []byte) error
- func (m *SyncWindowsResponse) XXX_DiscardUnknown()
- func (m *SyncWindowsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SyncWindowsResponse) XXX_Merge(src proto.Message)
- func (m *SyncWindowsResponse) XXX_Size() int
- func (m *SyncWindowsResponse) XXX_Unmarshal(b []byte) error
- type UnimplementedProjectServiceServer
- func (*UnimplementedProjectServiceServer) Create(ctx context.Context, req *ProjectCreateRequest) (*v1alpha1.AppProject, error)
- func (*UnimplementedProjectServiceServer) CreateToken(ctx context.Context, req *ProjectTokenCreateRequest) (*ProjectTokenResponse, error)
- func (*UnimplementedProjectServiceServer) Delete(ctx context.Context, req *ProjectQuery) (*EmptyResponse, error)
- func (*UnimplementedProjectServiceServer) DeleteToken(ctx context.Context, req *ProjectTokenDeleteRequest) (*EmptyResponse, error)
- func (*UnimplementedProjectServiceServer) Get(ctx context.Context, req *ProjectQuery) (*v1alpha1.AppProject, error)
- func (*UnimplementedProjectServiceServer) GetGlobalProjects(ctx context.Context, req *ProjectQuery) (*GlobalProjectsResponse, error)
- func (*UnimplementedProjectServiceServer) GetSyncWindowsState(ctx context.Context, req *SyncWindowsQuery) (*SyncWindowsResponse, error)
- func (*UnimplementedProjectServiceServer) List(ctx context.Context, req *ProjectQuery) (*v1alpha1.AppProjectList, error)
- func (*UnimplementedProjectServiceServer) ListEvents(ctx context.Context, req *ProjectQuery) (*v1.EventList, error)
- func (*UnimplementedProjectServiceServer) Update(ctx context.Context, req *ProjectUpdateRequest) (*v1alpha1.AppProject, error)
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func RegisterProjectServiceHandler ¶
func RegisterProjectServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterProjectServiceHandler registers the http handlers for service ProjectService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterProjectServiceHandlerClient ¶
func RegisterProjectServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ProjectServiceClient) error
RegisterProjectServiceHandlerClient registers the http handlers for service ProjectService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ProjectServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ProjectServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ProjectServiceClient" to call the correct interceptors.
func RegisterProjectServiceHandlerFromEndpoint ¶
func RegisterProjectServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterProjectServiceHandlerFromEndpoint is same as RegisterProjectServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterProjectServiceHandlerServer ¶ added in v1.7.6
func RegisterProjectServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ProjectServiceServer) error
RegisterProjectServiceHandlerServer registers the http handlers for service ProjectService to "mux". UnaryRPC :call ProjectServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.
func RegisterProjectServiceServer ¶
func RegisterProjectServiceServer(s *grpc.Server, srv ProjectServiceServer)
Types ¶
type EmptyResponse ¶
type EmptyResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*EmptyResponse) Descriptor ¶
func (*EmptyResponse) Descriptor() ([]byte, []int)
func (*EmptyResponse) Marshal ¶
func (m *EmptyResponse) Marshal() (dAtA []byte, err error)
func (*EmptyResponse) MarshalToSizedBuffer ¶ added in v1.4.0
func (m *EmptyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EmptyResponse) ProtoMessage ¶
func (*EmptyResponse) ProtoMessage()
func (*EmptyResponse) Reset ¶
func (m *EmptyResponse) Reset()
func (*EmptyResponse) Size ¶
func (m *EmptyResponse) Size() (n int)
func (*EmptyResponse) String ¶
func (m *EmptyResponse) String() string
func (*EmptyResponse) Unmarshal ¶
func (m *EmptyResponse) Unmarshal(dAtA []byte) error
func (*EmptyResponse) XXX_DiscardUnknown ¶
func (m *EmptyResponse) XXX_DiscardUnknown()
func (*EmptyResponse) XXX_Marshal ¶
func (m *EmptyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EmptyResponse) XXX_Merge ¶
func (m *EmptyResponse) XXX_Merge(src proto.Message)
func (*EmptyResponse) XXX_Size ¶
func (m *EmptyResponse) XXX_Size() int
func (*EmptyResponse) XXX_Unmarshal ¶
func (m *EmptyResponse) XXX_Unmarshal(b []byte) error
type GlobalProjectsResponse ¶ added in v1.8.0
type GlobalProjectsResponse struct { Items []*v1alpha1.AppProject `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GlobalProjectsResponse) Descriptor ¶ added in v1.8.0
func (*GlobalProjectsResponse) Descriptor() ([]byte, []int)
func (*GlobalProjectsResponse) GetItems ¶ added in v1.8.0
func (m *GlobalProjectsResponse) GetItems() []*v1alpha1.AppProject
func (*GlobalProjectsResponse) Marshal ¶ added in v1.8.0
func (m *GlobalProjectsResponse) Marshal() (dAtA []byte, err error)
func (*GlobalProjectsResponse) MarshalTo ¶ added in v1.8.0
func (m *GlobalProjectsResponse) MarshalTo(dAtA []byte) (int, error)
func (*GlobalProjectsResponse) MarshalToSizedBuffer ¶ added in v1.8.0
func (m *GlobalProjectsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GlobalProjectsResponse) ProtoMessage ¶ added in v1.8.0
func (*GlobalProjectsResponse) ProtoMessage()
func (*GlobalProjectsResponse) Reset ¶ added in v1.8.0
func (m *GlobalProjectsResponse) Reset()
func (*GlobalProjectsResponse) Size ¶ added in v1.8.0
func (m *GlobalProjectsResponse) Size() (n int)
func (*GlobalProjectsResponse) String ¶ added in v1.8.0
func (m *GlobalProjectsResponse) String() string
func (*GlobalProjectsResponse) Unmarshal ¶ added in v1.8.0
func (m *GlobalProjectsResponse) Unmarshal(dAtA []byte) error
func (*GlobalProjectsResponse) XXX_DiscardUnknown ¶ added in v1.8.0
func (m *GlobalProjectsResponse) XXX_DiscardUnknown()
func (*GlobalProjectsResponse) XXX_Marshal ¶ added in v1.8.0
func (m *GlobalProjectsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GlobalProjectsResponse) XXX_Merge ¶ added in v1.8.0
func (m *GlobalProjectsResponse) XXX_Merge(src proto.Message)
func (*GlobalProjectsResponse) XXX_Size ¶ added in v1.8.0
func (m *GlobalProjectsResponse) XXX_Size() int
func (*GlobalProjectsResponse) XXX_Unmarshal ¶ added in v1.8.0
func (m *GlobalProjectsResponse) XXX_Unmarshal(b []byte) error
type ProjectCreateRequest ¶
type ProjectCreateRequest struct { Project *v1alpha1.AppProject `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` Upsert bool `protobuf:"varint,2,opt,name=upsert,proto3" json:"upsert,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ProjectCreateRequest defines project creation parameters.
func (*ProjectCreateRequest) Descriptor ¶
func (*ProjectCreateRequest) Descriptor() ([]byte, []int)
func (*ProjectCreateRequest) GetProject ¶
func (m *ProjectCreateRequest) GetProject() *v1alpha1.AppProject
func (*ProjectCreateRequest) GetUpsert ¶ added in v1.2.4
func (m *ProjectCreateRequest) GetUpsert() bool
func (*ProjectCreateRequest) Marshal ¶
func (m *ProjectCreateRequest) Marshal() (dAtA []byte, err error)
func (*ProjectCreateRequest) MarshalTo ¶
func (m *ProjectCreateRequest) MarshalTo(dAtA []byte) (int, error)
func (*ProjectCreateRequest) MarshalToSizedBuffer ¶ added in v1.4.0
func (m *ProjectCreateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectCreateRequest) ProtoMessage ¶
func (*ProjectCreateRequest) ProtoMessage()
func (*ProjectCreateRequest) Reset ¶
func (m *ProjectCreateRequest) Reset()
func (*ProjectCreateRequest) Size ¶
func (m *ProjectCreateRequest) Size() (n int)
func (*ProjectCreateRequest) String ¶
func (m *ProjectCreateRequest) String() string
func (*ProjectCreateRequest) Unmarshal ¶
func (m *ProjectCreateRequest) Unmarshal(dAtA []byte) error
func (*ProjectCreateRequest) XXX_DiscardUnknown ¶
func (m *ProjectCreateRequest) XXX_DiscardUnknown()
func (*ProjectCreateRequest) XXX_Marshal ¶
func (m *ProjectCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectCreateRequest) XXX_Merge ¶
func (m *ProjectCreateRequest) XXX_Merge(src proto.Message)
func (*ProjectCreateRequest) XXX_Size ¶
func (m *ProjectCreateRequest) XXX_Size() int
func (*ProjectCreateRequest) XXX_Unmarshal ¶
func (m *ProjectCreateRequest) XXX_Unmarshal(b []byte) error
type ProjectQuery ¶
type ProjectQuery 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:"-"` }
ProjectQuery is a query for Project resources
func (*ProjectQuery) Descriptor ¶
func (*ProjectQuery) Descriptor() ([]byte, []int)
func (*ProjectQuery) GetName ¶
func (m *ProjectQuery) GetName() string
func (*ProjectQuery) Marshal ¶
func (m *ProjectQuery) Marshal() (dAtA []byte, err error)
func (*ProjectQuery) MarshalToSizedBuffer ¶ added in v1.4.0
func (m *ProjectQuery) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectQuery) ProtoMessage ¶
func (*ProjectQuery) ProtoMessage()
func (*ProjectQuery) Reset ¶
func (m *ProjectQuery) Reset()
func (*ProjectQuery) Size ¶
func (m *ProjectQuery) Size() (n int)
func (*ProjectQuery) String ¶
func (m *ProjectQuery) String() string
func (*ProjectQuery) Unmarshal ¶
func (m *ProjectQuery) Unmarshal(dAtA []byte) error
func (*ProjectQuery) XXX_DiscardUnknown ¶
func (m *ProjectQuery) XXX_DiscardUnknown()
func (*ProjectQuery) XXX_Marshal ¶
func (m *ProjectQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectQuery) XXX_Merge ¶
func (m *ProjectQuery) XXX_Merge(src proto.Message)
func (*ProjectQuery) XXX_Size ¶
func (m *ProjectQuery) XXX_Size() int
func (*ProjectQuery) XXX_Unmarshal ¶
func (m *ProjectQuery) XXX_Unmarshal(b []byte) error
type ProjectServiceClient ¶
type ProjectServiceClient interface { // Create a new project token CreateToken(ctx context.Context, in *ProjectTokenCreateRequest, opts ...grpc.CallOption) (*ProjectTokenResponse, error) // Delete a new project token DeleteToken(ctx context.Context, in *ProjectTokenDeleteRequest, opts ...grpc.CallOption) (*EmptyResponse, error) // Create a new project Create(ctx context.Context, in *ProjectCreateRequest, opts ...grpc.CallOption) (*v1alpha1.AppProject, error) // List returns list of projects List(ctx context.Context, in *ProjectQuery, opts ...grpc.CallOption) (*v1alpha1.AppProjectList, error) // Get returns a project by name Get(ctx context.Context, in *ProjectQuery, opts ...grpc.CallOption) (*v1alpha1.AppProject, error) // Get returns a virtual project by name GetGlobalProjects(ctx context.Context, in *ProjectQuery, opts ...grpc.CallOption) (*GlobalProjectsResponse, error) // Update updates a project Update(ctx context.Context, in *ProjectUpdateRequest, opts ...grpc.CallOption) (*v1alpha1.AppProject, error) // Delete deletes a project Delete(ctx context.Context, in *ProjectQuery, opts ...grpc.CallOption) (*EmptyResponse, error) // ListEvents returns a list of project events ListEvents(ctx context.Context, in *ProjectQuery, opts ...grpc.CallOption) (*v1.EventList, error) // GetSchedulesState returns true if there are any active sync syncWindows GetSyncWindowsState(ctx context.Context, in *SyncWindowsQuery, opts ...grpc.CallOption) (*SyncWindowsResponse, error) }
ProjectServiceClient is the client API for ProjectService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewProjectServiceClient ¶
func NewProjectServiceClient(cc *grpc.ClientConn) ProjectServiceClient
type ProjectServiceServer ¶
type ProjectServiceServer interface { // Create a new project token CreateToken(context.Context, *ProjectTokenCreateRequest) (*ProjectTokenResponse, error) // Delete a new project token DeleteToken(context.Context, *ProjectTokenDeleteRequest) (*EmptyResponse, error) // Create a new project Create(context.Context, *ProjectCreateRequest) (*v1alpha1.AppProject, error) // List returns list of projects List(context.Context, *ProjectQuery) (*v1alpha1.AppProjectList, error) // Get returns a project by name Get(context.Context, *ProjectQuery) (*v1alpha1.AppProject, error) // Get returns a virtual project by name GetGlobalProjects(context.Context, *ProjectQuery) (*GlobalProjectsResponse, error) // Update updates a project Update(context.Context, *ProjectUpdateRequest) (*v1alpha1.AppProject, error) // Delete deletes a project Delete(context.Context, *ProjectQuery) (*EmptyResponse, error) // ListEvents returns a list of project events ListEvents(context.Context, *ProjectQuery) (*v1.EventList, error) // GetSchedulesState returns true if there are any active sync syncWindows GetSyncWindowsState(context.Context, *SyncWindowsQuery) (*SyncWindowsResponse, error) }
ProjectServiceServer is the server API for ProjectService service.
type ProjectTokenCreateRequest ¶
type ProjectTokenCreateRequest struct { Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` Role string `protobuf:"bytes,3,opt,name=role,proto3" json:"role,omitempty"` // expiresIn represents a duration in seconds ExpiresIn int64 `protobuf:"varint,4,opt,name=expiresIn,proto3" json:"expiresIn,omitempty"` Id string `protobuf:"bytes,5,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ProjectTokenCreateRequest defines project token creation parameters.
func (*ProjectTokenCreateRequest) Descriptor ¶
func (*ProjectTokenCreateRequest) Descriptor() ([]byte, []int)
func (*ProjectTokenCreateRequest) GetDescription ¶
func (m *ProjectTokenCreateRequest) GetDescription() string
func (*ProjectTokenCreateRequest) GetExpiresIn ¶
func (m *ProjectTokenCreateRequest) GetExpiresIn() int64
func (*ProjectTokenCreateRequest) GetId ¶ added in v1.5.3
func (m *ProjectTokenCreateRequest) GetId() string
func (*ProjectTokenCreateRequest) GetProject ¶
func (m *ProjectTokenCreateRequest) GetProject() string
func (*ProjectTokenCreateRequest) GetRole ¶
func (m *ProjectTokenCreateRequest) GetRole() string
func (*ProjectTokenCreateRequest) Marshal ¶
func (m *ProjectTokenCreateRequest) Marshal() (dAtA []byte, err error)
func (*ProjectTokenCreateRequest) MarshalTo ¶
func (m *ProjectTokenCreateRequest) MarshalTo(dAtA []byte) (int, error)
func (*ProjectTokenCreateRequest) MarshalToSizedBuffer ¶ added in v1.4.0
func (m *ProjectTokenCreateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectTokenCreateRequest) ProtoMessage ¶
func (*ProjectTokenCreateRequest) ProtoMessage()
func (*ProjectTokenCreateRequest) Reset ¶
func (m *ProjectTokenCreateRequest) Reset()
func (*ProjectTokenCreateRequest) Size ¶
func (m *ProjectTokenCreateRequest) Size() (n int)
func (*ProjectTokenCreateRequest) String ¶
func (m *ProjectTokenCreateRequest) String() string
func (*ProjectTokenCreateRequest) Unmarshal ¶
func (m *ProjectTokenCreateRequest) Unmarshal(dAtA []byte) error
func (*ProjectTokenCreateRequest) XXX_DiscardUnknown ¶
func (m *ProjectTokenCreateRequest) XXX_DiscardUnknown()
func (*ProjectTokenCreateRequest) XXX_Marshal ¶
func (m *ProjectTokenCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectTokenCreateRequest) XXX_Merge ¶
func (m *ProjectTokenCreateRequest) XXX_Merge(src proto.Message)
func (*ProjectTokenCreateRequest) XXX_Size ¶
func (m *ProjectTokenCreateRequest) XXX_Size() int
func (*ProjectTokenCreateRequest) XXX_Unmarshal ¶
func (m *ProjectTokenCreateRequest) XXX_Unmarshal(b []byte) error
type ProjectTokenDeleteRequest ¶
type ProjectTokenDeleteRequest struct { Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` Role string `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"` Iat int64 `protobuf:"varint,3,opt,name=iat,proto3" json:"iat,omitempty"` Id string `protobuf:"bytes,4,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ProjectTokenCreateRequest defines project token deletion parameters.
func (*ProjectTokenDeleteRequest) Descriptor ¶
func (*ProjectTokenDeleteRequest) Descriptor() ([]byte, []int)
func (*ProjectTokenDeleteRequest) GetIat ¶
func (m *ProjectTokenDeleteRequest) GetIat() int64
func (*ProjectTokenDeleteRequest) GetId ¶ added in v1.5.3
func (m *ProjectTokenDeleteRequest) GetId() string
func (*ProjectTokenDeleteRequest) GetProject ¶
func (m *ProjectTokenDeleteRequest) GetProject() string
func (*ProjectTokenDeleteRequest) GetRole ¶
func (m *ProjectTokenDeleteRequest) GetRole() string
func (*ProjectTokenDeleteRequest) Marshal ¶
func (m *ProjectTokenDeleteRequest) Marshal() (dAtA []byte, err error)
func (*ProjectTokenDeleteRequest) MarshalTo ¶
func (m *ProjectTokenDeleteRequest) MarshalTo(dAtA []byte) (int, error)
func (*ProjectTokenDeleteRequest) MarshalToSizedBuffer ¶ added in v1.4.0
func (m *ProjectTokenDeleteRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectTokenDeleteRequest) ProtoMessage ¶
func (*ProjectTokenDeleteRequest) ProtoMessage()
func (*ProjectTokenDeleteRequest) Reset ¶
func (m *ProjectTokenDeleteRequest) Reset()
func (*ProjectTokenDeleteRequest) Size ¶
func (m *ProjectTokenDeleteRequest) Size() (n int)
func (*ProjectTokenDeleteRequest) String ¶
func (m *ProjectTokenDeleteRequest) String() string
func (*ProjectTokenDeleteRequest) Unmarshal ¶
func (m *ProjectTokenDeleteRequest) Unmarshal(dAtA []byte) error
func (*ProjectTokenDeleteRequest) XXX_DiscardUnknown ¶
func (m *ProjectTokenDeleteRequest) XXX_DiscardUnknown()
func (*ProjectTokenDeleteRequest) XXX_Marshal ¶
func (m *ProjectTokenDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectTokenDeleteRequest) XXX_Merge ¶
func (m *ProjectTokenDeleteRequest) XXX_Merge(src proto.Message)
func (*ProjectTokenDeleteRequest) XXX_Size ¶
func (m *ProjectTokenDeleteRequest) XXX_Size() int
func (*ProjectTokenDeleteRequest) XXX_Unmarshal ¶
func (m *ProjectTokenDeleteRequest) XXX_Unmarshal(b []byte) error
type ProjectTokenResponse ¶
type ProjectTokenResponse struct { Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ProjectTokenResponse wraps the created token or returns an empty string if deleted.
func (*ProjectTokenResponse) Descriptor ¶
func (*ProjectTokenResponse) Descriptor() ([]byte, []int)
func (*ProjectTokenResponse) GetToken ¶
func (m *ProjectTokenResponse) GetToken() string
func (*ProjectTokenResponse) Marshal ¶
func (m *ProjectTokenResponse) Marshal() (dAtA []byte, err error)
func (*ProjectTokenResponse) MarshalTo ¶
func (m *ProjectTokenResponse) MarshalTo(dAtA []byte) (int, error)
func (*ProjectTokenResponse) MarshalToSizedBuffer ¶ added in v1.4.0
func (m *ProjectTokenResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectTokenResponse) ProtoMessage ¶
func (*ProjectTokenResponse) ProtoMessage()
func (*ProjectTokenResponse) Reset ¶
func (m *ProjectTokenResponse) Reset()
func (*ProjectTokenResponse) Size ¶
func (m *ProjectTokenResponse) Size() (n int)
func (*ProjectTokenResponse) String ¶
func (m *ProjectTokenResponse) String() string
func (*ProjectTokenResponse) Unmarshal ¶
func (m *ProjectTokenResponse) Unmarshal(dAtA []byte) error
func (*ProjectTokenResponse) XXX_DiscardUnknown ¶
func (m *ProjectTokenResponse) XXX_DiscardUnknown()
func (*ProjectTokenResponse) XXX_Marshal ¶
func (m *ProjectTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectTokenResponse) XXX_Merge ¶
func (m *ProjectTokenResponse) XXX_Merge(src proto.Message)
func (*ProjectTokenResponse) XXX_Size ¶
func (m *ProjectTokenResponse) XXX_Size() int
func (*ProjectTokenResponse) XXX_Unmarshal ¶
func (m *ProjectTokenResponse) XXX_Unmarshal(b []byte) error
type ProjectUpdateRequest ¶
type ProjectUpdateRequest struct { Project *v1alpha1.AppProject `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ProjectUpdateRequest) Descriptor ¶
func (*ProjectUpdateRequest) Descriptor() ([]byte, []int)
func (*ProjectUpdateRequest) GetProject ¶
func (m *ProjectUpdateRequest) GetProject() *v1alpha1.AppProject
func (*ProjectUpdateRequest) Marshal ¶
func (m *ProjectUpdateRequest) Marshal() (dAtA []byte, err error)
func (*ProjectUpdateRequest) MarshalTo ¶
func (m *ProjectUpdateRequest) MarshalTo(dAtA []byte) (int, error)
func (*ProjectUpdateRequest) MarshalToSizedBuffer ¶ added in v1.4.0
func (m *ProjectUpdateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectUpdateRequest) ProtoMessage ¶
func (*ProjectUpdateRequest) ProtoMessage()
func (*ProjectUpdateRequest) Reset ¶
func (m *ProjectUpdateRequest) Reset()
func (*ProjectUpdateRequest) Size ¶
func (m *ProjectUpdateRequest) Size() (n int)
func (*ProjectUpdateRequest) String ¶
func (m *ProjectUpdateRequest) String() string
func (*ProjectUpdateRequest) Unmarshal ¶
func (m *ProjectUpdateRequest) Unmarshal(dAtA []byte) error
func (*ProjectUpdateRequest) XXX_DiscardUnknown ¶
func (m *ProjectUpdateRequest) XXX_DiscardUnknown()
func (*ProjectUpdateRequest) XXX_Marshal ¶
func (m *ProjectUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectUpdateRequest) XXX_Merge ¶
func (m *ProjectUpdateRequest) XXX_Merge(src proto.Message)
func (*ProjectUpdateRequest) XXX_Size ¶
func (m *ProjectUpdateRequest) XXX_Size() int
func (*ProjectUpdateRequest) XXX_Unmarshal ¶
func (m *ProjectUpdateRequest) XXX_Unmarshal(b []byte) error
type SyncWindowsQuery ¶ added in v1.2.4
type SyncWindowsQuery 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 (*SyncWindowsQuery) Descriptor ¶ added in v1.2.4
func (*SyncWindowsQuery) Descriptor() ([]byte, []int)
func (*SyncWindowsQuery) GetName ¶ added in v1.2.4
func (m *SyncWindowsQuery) GetName() string
func (*SyncWindowsQuery) Marshal ¶ added in v1.2.4
func (m *SyncWindowsQuery) Marshal() (dAtA []byte, err error)
func (*SyncWindowsQuery) MarshalTo ¶ added in v1.2.4
func (m *SyncWindowsQuery) MarshalTo(dAtA []byte) (int, error)
func (*SyncWindowsQuery) MarshalToSizedBuffer ¶ added in v1.4.0
func (m *SyncWindowsQuery) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SyncWindowsQuery) ProtoMessage ¶ added in v1.2.4
func (*SyncWindowsQuery) ProtoMessage()
func (*SyncWindowsQuery) Reset ¶ added in v1.2.4
func (m *SyncWindowsQuery) Reset()
func (*SyncWindowsQuery) Size ¶ added in v1.2.4
func (m *SyncWindowsQuery) Size() (n int)
func (*SyncWindowsQuery) String ¶ added in v1.2.4
func (m *SyncWindowsQuery) String() string
func (*SyncWindowsQuery) Unmarshal ¶ added in v1.2.4
func (m *SyncWindowsQuery) Unmarshal(dAtA []byte) error
func (*SyncWindowsQuery) XXX_DiscardUnknown ¶ added in v1.2.4
func (m *SyncWindowsQuery) XXX_DiscardUnknown()
func (*SyncWindowsQuery) XXX_Marshal ¶ added in v1.2.4
func (m *SyncWindowsQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SyncWindowsQuery) XXX_Merge ¶ added in v1.2.4
func (m *SyncWindowsQuery) XXX_Merge(src proto.Message)
func (*SyncWindowsQuery) XXX_Size ¶ added in v1.2.4
func (m *SyncWindowsQuery) XXX_Size() int
func (*SyncWindowsQuery) XXX_Unmarshal ¶ added in v1.2.4
func (m *SyncWindowsQuery) XXX_Unmarshal(b []byte) error
type SyncWindowsResponse ¶ added in v1.2.4
type SyncWindowsResponse struct { Windows []*v1alpha1.SyncWindow `protobuf:"bytes,1,rep,name=windows,proto3" json:"windows,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SyncWindowsResponse) Descriptor ¶ added in v1.2.4
func (*SyncWindowsResponse) Descriptor() ([]byte, []int)
func (*SyncWindowsResponse) GetWindows ¶ added in v1.2.4
func (m *SyncWindowsResponse) GetWindows() []*v1alpha1.SyncWindow
func (*SyncWindowsResponse) Marshal ¶ added in v1.2.4
func (m *SyncWindowsResponse) Marshal() (dAtA []byte, err error)
func (*SyncWindowsResponse) MarshalTo ¶ added in v1.2.4
func (m *SyncWindowsResponse) MarshalTo(dAtA []byte) (int, error)
func (*SyncWindowsResponse) MarshalToSizedBuffer ¶ added in v1.4.0
func (m *SyncWindowsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SyncWindowsResponse) ProtoMessage ¶ added in v1.2.4
func (*SyncWindowsResponse) ProtoMessage()
func (*SyncWindowsResponse) Reset ¶ added in v1.2.4
func (m *SyncWindowsResponse) Reset()
func (*SyncWindowsResponse) Size ¶ added in v1.2.4
func (m *SyncWindowsResponse) Size() (n int)
func (*SyncWindowsResponse) String ¶ added in v1.2.4
func (m *SyncWindowsResponse) String() string
func (*SyncWindowsResponse) Unmarshal ¶ added in v1.2.4
func (m *SyncWindowsResponse) Unmarshal(dAtA []byte) error
func (*SyncWindowsResponse) XXX_DiscardUnknown ¶ added in v1.2.4
func (m *SyncWindowsResponse) XXX_DiscardUnknown()
func (*SyncWindowsResponse) XXX_Marshal ¶ added in v1.2.4
func (m *SyncWindowsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SyncWindowsResponse) XXX_Merge ¶ added in v1.2.4
func (m *SyncWindowsResponse) XXX_Merge(src proto.Message)
func (*SyncWindowsResponse) XXX_Size ¶ added in v1.2.4
func (m *SyncWindowsResponse) XXX_Size() int
func (*SyncWindowsResponse) XXX_Unmarshal ¶ added in v1.2.4
func (m *SyncWindowsResponse) XXX_Unmarshal(b []byte) error
type UnimplementedProjectServiceServer ¶ added in v1.4.0
type UnimplementedProjectServiceServer struct { }
UnimplementedProjectServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedProjectServiceServer) Create ¶ added in v1.4.0
func (*UnimplementedProjectServiceServer) Create(ctx context.Context, req *ProjectCreateRequest) (*v1alpha1.AppProject, error)
func (*UnimplementedProjectServiceServer) CreateToken ¶ added in v1.4.0
func (*UnimplementedProjectServiceServer) CreateToken(ctx context.Context, req *ProjectTokenCreateRequest) (*ProjectTokenResponse, error)
func (*UnimplementedProjectServiceServer) Delete ¶ added in v1.4.0
func (*UnimplementedProjectServiceServer) Delete(ctx context.Context, req *ProjectQuery) (*EmptyResponse, error)
func (*UnimplementedProjectServiceServer) DeleteToken ¶ added in v1.4.0
func (*UnimplementedProjectServiceServer) DeleteToken(ctx context.Context, req *ProjectTokenDeleteRequest) (*EmptyResponse, error)
func (*UnimplementedProjectServiceServer) Get ¶ added in v1.4.0
func (*UnimplementedProjectServiceServer) Get(ctx context.Context, req *ProjectQuery) (*v1alpha1.AppProject, error)
func (*UnimplementedProjectServiceServer) GetGlobalProjects ¶ added in v1.8.0
func (*UnimplementedProjectServiceServer) GetGlobalProjects(ctx context.Context, req *ProjectQuery) (*GlobalProjectsResponse, error)
func (*UnimplementedProjectServiceServer) GetSyncWindowsState ¶ added in v1.4.0
func (*UnimplementedProjectServiceServer) GetSyncWindowsState(ctx context.Context, req *SyncWindowsQuery) (*SyncWindowsResponse, error)
func (*UnimplementedProjectServiceServer) List ¶ added in v1.4.0
func (*UnimplementedProjectServiceServer) List(ctx context.Context, req *ProjectQuery) (*v1alpha1.AppProjectList, error)
func (*UnimplementedProjectServiceServer) ListEvents ¶ added in v1.4.0
func (*UnimplementedProjectServiceServer) ListEvents(ctx context.Context, req *ProjectQuery) (*v1.EventList, error)
func (*UnimplementedProjectServiceServer) Update ¶ added in v1.4.0
func (*UnimplementedProjectServiceServer) Update(ctx context.Context, req *ProjectUpdateRequest) (*v1alpha1.AppProject, error)