Documentation
¶
Index ¶
- Variables
- func RegisterFuranExecutorServer(s *grpc.Server, srv FuranExecutorServer)
- type BuildCacheOpts
- func (*BuildCacheOpts) Descriptor() ([]byte, []int)
- func (m *BuildCacheOpts) GetMaxMode() bool
- func (m *BuildCacheOpts) GetType() BuildCacheOpts_CacheType
- func (*BuildCacheOpts) ProtoMessage()
- func (m *BuildCacheOpts) Reset()
- func (m *BuildCacheOpts) String() string
- func (m *BuildCacheOpts) XXX_DiscardUnknown()
- func (m *BuildCacheOpts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BuildCacheOpts) XXX_Merge(src proto.Message)
- func (m *BuildCacheOpts) XXX_Size() int
- func (m *BuildCacheOpts) XXX_Unmarshal(b []byte) error
- type BuildCacheOpts_CacheType
- type BuildCancelRequest
- func (*BuildCancelRequest) Descriptor() ([]byte, []int)
- func (m *BuildCancelRequest) GetBuildId() string
- func (*BuildCancelRequest) ProtoMessage()
- func (m *BuildCancelRequest) Reset()
- func (m *BuildCancelRequest) String() string
- func (m *BuildCancelRequest) XXX_DiscardUnknown()
- func (m *BuildCancelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BuildCancelRequest) XXX_Merge(src proto.Message)
- func (m *BuildCancelRequest) XXX_Size() int
- func (m *BuildCancelRequest) XXX_Unmarshal(b []byte) error
- type BuildCancelResponse
- func (*BuildCancelResponse) Descriptor() ([]byte, []int)
- func (m *BuildCancelResponse) GetBuildId() string
- func (*BuildCancelResponse) ProtoMessage()
- func (m *BuildCancelResponse) Reset()
- func (m *BuildCancelResponse) String() string
- func (m *BuildCancelResponse) XXX_DiscardUnknown()
- func (m *BuildCancelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BuildCancelResponse) XXX_Merge(src proto.Message)
- func (m *BuildCancelResponse) XXX_Size() int
- func (m *BuildCancelResponse) XXX_Unmarshal(b []byte) error
- type BuildDefinition
- func (*BuildDefinition) Descriptor() ([]byte, []int)
- func (m *BuildDefinition) GetArgs() map[string]string
- func (m *BuildDefinition) GetCacheOptions() *BuildCacheOpts
- func (m *BuildDefinition) GetDockerfilePath() string
- func (m *BuildDefinition) GetGithubCredential() string
- func (m *BuildDefinition) GetGithubRepo() string
- func (m *BuildDefinition) GetRef() string
- func (m *BuildDefinition) GetResources() *BuildResources
- func (m *BuildDefinition) GetTagWithCommitSha() bool
- func (m *BuildDefinition) GetTags() []string
- func (*BuildDefinition) ProtoMessage()
- func (m *BuildDefinition) Reset()
- func (m *BuildDefinition) String() string
- func (m *BuildDefinition) XXX_DiscardUnknown()
- func (m *BuildDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BuildDefinition) XXX_Merge(src proto.Message)
- func (m *BuildDefinition) XXX_Size() int
- func (m *BuildDefinition) XXX_Unmarshal(b []byte) error
- type BuildEvent
- func (*BuildEvent) Descriptor() ([]byte, []int)
- func (m *BuildEvent) GetBuildId() string
- func (m *BuildEvent) GetCurrentState() BuildState
- func (m *BuildEvent) GetMessage() string
- func (*BuildEvent) ProtoMessage()
- func (m *BuildEvent) Reset()
- func (m *BuildEvent) String() string
- func (m *BuildEvent) XXX_DiscardUnknown()
- func (m *BuildEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BuildEvent) XXX_Merge(src proto.Message)
- func (m *BuildEvent) XXX_Size() int
- func (m *BuildEvent) XXX_Unmarshal(b []byte) error
- type BuildEventsResponse
- func (*BuildEventsResponse) Descriptor() ([]byte, []int)
- func (m *BuildEventsResponse) GetBuildId() string
- func (m *BuildEventsResponse) GetCurrentState() BuildState
- func (m *BuildEventsResponse) GetMessages() []string
- func (*BuildEventsResponse) ProtoMessage()
- func (m *BuildEventsResponse) Reset()
- func (m *BuildEventsResponse) String() string
- func (m *BuildEventsResponse) XXX_DiscardUnknown()
- func (m *BuildEventsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BuildEventsResponse) XXX_Merge(src proto.Message)
- func (m *BuildEventsResponse) XXX_Size() int
- func (m *BuildEventsResponse) XXX_Unmarshal(b []byte) error
- type BuildRequest
- func (*BuildRequest) Descriptor() ([]byte, []int)
- func (m *BuildRequest) GetBuild() *BuildDefinition
- func (m *BuildRequest) GetPush() *PushDefinition
- func (m *BuildRequest) GetSkipIfExists() bool
- func (*BuildRequest) ProtoMessage()
- func (m *BuildRequest) Reset()
- func (m *BuildRequest) String() string
- func (m *BuildRequest) XXX_DiscardUnknown()
- func (m *BuildRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BuildRequest) XXX_Merge(src proto.Message)
- func (m *BuildRequest) XXX_Size() int
- func (m *BuildRequest) XXX_Unmarshal(b []byte) error
- type BuildRequestResponse
- func (*BuildRequestResponse) Descriptor() ([]byte, []int)
- func (m *BuildRequestResponse) GetBuildId() string
- func (*BuildRequestResponse) ProtoMessage()
- func (m *BuildRequestResponse) Reset()
- func (m *BuildRequestResponse) String() string
- func (m *BuildRequestResponse) XXX_DiscardUnknown()
- func (m *BuildRequestResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BuildRequestResponse) XXX_Merge(src proto.Message)
- func (m *BuildRequestResponse) XXX_Size() int
- func (m *BuildRequestResponse) XXX_Unmarshal(b []byte) error
- type BuildResources
- func (*BuildResources) Descriptor() ([]byte, []int)
- func (m *BuildResources) GetCpuLimit() string
- func (m *BuildResources) GetCpuRequest() string
- func (m *BuildResources) GetMemoryLimit() string
- func (m *BuildResources) GetMemoryRequest() string
- func (*BuildResources) ProtoMessage()
- func (m *BuildResources) Reset()
- func (m *BuildResources) String() string
- func (m *BuildResources) XXX_DiscardUnknown()
- func (m *BuildResources) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BuildResources) XXX_Merge(src proto.Message)
- func (m *BuildResources) XXX_Size() int
- func (m *BuildResources) XXX_Unmarshal(b []byte) error
- type BuildState
- type BuildStatusRequest
- func (*BuildStatusRequest) Descriptor() ([]byte, []int)
- func (m *BuildStatusRequest) GetBuildId() string
- func (*BuildStatusRequest) ProtoMessage()
- func (m *BuildStatusRequest) Reset()
- func (m *BuildStatusRequest) String() string
- func (m *BuildStatusRequest) XXX_DiscardUnknown()
- func (m *BuildStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BuildStatusRequest) XXX_Merge(src proto.Message)
- func (m *BuildStatusRequest) XXX_Size() int
- func (m *BuildStatusRequest) XXX_Unmarshal(b []byte) error
- type BuildStatusResponse
- func (*BuildStatusResponse) Descriptor() ([]byte, []int)
- func (m *BuildStatusResponse) GetBuildId() string
- func (m *BuildStatusResponse) GetBuildRequest() *BuildRequest
- func (m *BuildStatusResponse) GetCompleted() *Timestamp
- func (m *BuildStatusResponse) GetStarted() *Timestamp
- func (m *BuildStatusResponse) GetState() BuildState
- func (*BuildStatusResponse) ProtoMessage()
- func (m *BuildStatusResponse) Reset()
- func (m *BuildStatusResponse) String() string
- func (m *BuildStatusResponse) XXX_DiscardUnknown()
- func (m *BuildStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BuildStatusResponse) XXX_Merge(src proto.Message)
- func (m *BuildStatusResponse) XXX_Size() int
- func (m *BuildStatusResponse) XXX_Unmarshal(b []byte) error
- type FuranExecutorClient
- type FuranExecutorServer
- type FuranExecutor_MonitorBuildClient
- type FuranExecutor_MonitorBuildServer
- type ListBuildsRequest
- func (*ListBuildsRequest) Descriptor() ([]byte, []int)
- func (m *ListBuildsRequest) GetCompletedAfter() *Timestamp
- func (m *ListBuildsRequest) GetCompletedBefore() *Timestamp
- func (m *ListBuildsRequest) GetLimit() uint32
- func (m *ListBuildsRequest) GetStartedAfter() *Timestamp
- func (m *ListBuildsRequest) GetStartedBefore() *Timestamp
- func (m *ListBuildsRequest) GetWithBuildState() BuildState
- func (m *ListBuildsRequest) GetWithGithubRef() string
- func (m *ListBuildsRequest) GetWithGithubRepo() string
- func (m *ListBuildsRequest) GetWithImageRepo() string
- func (*ListBuildsRequest) ProtoMessage()
- func (m *ListBuildsRequest) Reset()
- func (m *ListBuildsRequest) String() string
- func (m *ListBuildsRequest) XXX_DiscardUnknown()
- func (m *ListBuildsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListBuildsRequest) XXX_Merge(src proto.Message)
- func (m *ListBuildsRequest) XXX_Size() int
- func (m *ListBuildsRequest) XXX_Unmarshal(b []byte) error
- type ListBuildsResponse
- func (*ListBuildsResponse) Descriptor() ([]byte, []int)
- func (m *ListBuildsResponse) GetBuilds() []*BuildStatusResponse
- func (*ListBuildsResponse) ProtoMessage()
- func (m *ListBuildsResponse) Reset()
- func (m *ListBuildsResponse) String() string
- func (m *ListBuildsResponse) XXX_DiscardUnknown()
- func (m *ListBuildsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListBuildsResponse) XXX_Merge(src proto.Message)
- func (m *ListBuildsResponse) XXX_Size() int
- func (m *ListBuildsResponse) XXX_Unmarshal(b []byte) error
- type PushDefinition
- func (*PushDefinition) Descriptor() ([]byte, []int)
- func (m *PushDefinition) GetRegistries() []*PushRegistryDefinition
- func (*PushDefinition) ProtoMessage()
- func (m *PushDefinition) Reset()
- func (m *PushDefinition) String() string
- func (m *PushDefinition) XXX_DiscardUnknown()
- func (m *PushDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PushDefinition) XXX_Merge(src proto.Message)
- func (m *PushDefinition) XXX_Size() int
- func (m *PushDefinition) XXX_Unmarshal(b []byte) error
- type PushRegistryDefinition
- func (*PushRegistryDefinition) Descriptor() ([]byte, []int)
- func (m *PushRegistryDefinition) GetRepo() string
- func (*PushRegistryDefinition) ProtoMessage()
- func (m *PushRegistryDefinition) Reset()
- func (m *PushRegistryDefinition) String() string
- func (m *PushRegistryDefinition) XXX_DiscardUnknown()
- func (m *PushRegistryDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PushRegistryDefinition) XXX_Merge(src proto.Message)
- func (m *PushRegistryDefinition) XXX_Size() int
- func (m *PushRegistryDefinition) XXX_Unmarshal(b []byte) error
- type Timestamp
- func (*Timestamp) Descriptor() ([]byte, []int)
- func (m *Timestamp) GetNanos() int32
- func (m *Timestamp) GetSeconds() int64
- func (*Timestamp) ProtoMessage()
- func (m *Timestamp) Reset()
- func (m *Timestamp) String() string
- func (m *Timestamp) XXX_DiscardUnknown()
- func (m *Timestamp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Timestamp) XXX_Merge(src proto.Message)
- func (m *Timestamp) XXX_Size() int
- func (m *Timestamp) XXX_Unmarshal(b []byte) error
- type UnimplementedFuranExecutorServer
- func (*UnimplementedFuranExecutorServer) CancelBuild(ctx context.Context, req *BuildCancelRequest) (*BuildCancelResponse, error)
- func (*UnimplementedFuranExecutorServer) GetBuildEvents(ctx context.Context, req *BuildStatusRequest) (*BuildEventsResponse, error)
- func (*UnimplementedFuranExecutorServer) GetBuildStatus(ctx context.Context, req *BuildStatusRequest) (*BuildStatusResponse, error)
- func (*UnimplementedFuranExecutorServer) ListBuilds(ctx context.Context, req *ListBuildsRequest) (*ListBuildsResponse, error)
- func (*UnimplementedFuranExecutorServer) MonitorBuild(req *BuildStatusRequest, srv FuranExecutor_MonitorBuildServer) error
- func (*UnimplementedFuranExecutorServer) StartBuild(ctx context.Context, req *BuildRequest) (*BuildRequestResponse, error)
Constants ¶
This section is empty.
Variables ¶
var BuildCacheOpts_CacheType_name = map[int32]string{
0: "UNKNOWN",
1: "DISABLED",
2: "S3",
3: "INLINE",
}
var BuildCacheOpts_CacheType_value = map[string]int32{
"UNKNOWN": 0,
"DISABLED": 1,
"S3": 2,
"INLINE": 3,
}
var BuildState_name = map[int32]string{
0: "UNKNOWN",
1: "NOTSTARTED",
2: "SKIPPED",
3: "RUNNING",
4: "FAILURE",
5: "SUCCESS",
6: "CANCEL_REQUESTED",
7: "CANCELLED",
}
var BuildState_value = map[string]int32{
"UNKNOWN": 0,
"NOTSTARTED": 1,
"SKIPPED": 2,
"RUNNING": 3,
"FAILURE": 4,
"SUCCESS": 5,
"CANCEL_REQUESTED": 6,
"CANCELLED": 7,
}
var E_ReadOnly = &proto.ExtensionDesc{ ExtendedType: (*descriptorpb.MethodOptions)(nil), ExtensionType: (*bool)(nil), Field: 1000, Name: "furanrpc.read_only", Tag: "varint,1000,opt,name=read_only", Filename: "api.proto", }
Functions ¶
func RegisterFuranExecutorServer ¶
func RegisterFuranExecutorServer(s *grpc.Server, srv FuranExecutorServer)
Types ¶
type BuildCacheOpts ¶
type BuildCacheOpts struct { Type BuildCacheOpts_CacheType `protobuf:"varint,1,opt,name=type,proto3,enum=furanrpc.BuildCacheOpts_CacheType" json:"type,omitempty"` MaxMode bool `protobuf:"varint,2,opt,name=max_mode,json=maxMode,proto3" json:"max_mode,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BuildCacheOpts) Descriptor ¶
func (*BuildCacheOpts) Descriptor() ([]byte, []int)
func (*BuildCacheOpts) GetMaxMode ¶
func (m *BuildCacheOpts) GetMaxMode() bool
func (*BuildCacheOpts) GetType ¶
func (m *BuildCacheOpts) GetType() BuildCacheOpts_CacheType
func (*BuildCacheOpts) ProtoMessage ¶
func (*BuildCacheOpts) ProtoMessage()
func (*BuildCacheOpts) Reset ¶
func (m *BuildCacheOpts) Reset()
func (*BuildCacheOpts) String ¶
func (m *BuildCacheOpts) String() string
func (*BuildCacheOpts) XXX_DiscardUnknown ¶
func (m *BuildCacheOpts) XXX_DiscardUnknown()
func (*BuildCacheOpts) XXX_Marshal ¶
func (m *BuildCacheOpts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildCacheOpts) XXX_Merge ¶
func (m *BuildCacheOpts) XXX_Merge(src proto.Message)
func (*BuildCacheOpts) XXX_Size ¶
func (m *BuildCacheOpts) XXX_Size() int
func (*BuildCacheOpts) XXX_Unmarshal ¶
func (m *BuildCacheOpts) XXX_Unmarshal(b []byte) error
type BuildCacheOpts_CacheType ¶
type BuildCacheOpts_CacheType int32
const ( BuildCacheOpts_UNKNOWN BuildCacheOpts_CacheType = 0 BuildCacheOpts_DISABLED BuildCacheOpts_CacheType = 1 BuildCacheOpts_S3 BuildCacheOpts_CacheType = 2 BuildCacheOpts_INLINE BuildCacheOpts_CacheType = 3 )
func (BuildCacheOpts_CacheType) EnumDescriptor ¶
func (BuildCacheOpts_CacheType) EnumDescriptor() ([]byte, []int)
func (BuildCacheOpts_CacheType) String ¶
func (x BuildCacheOpts_CacheType) String() string
type BuildCancelRequest ¶
type BuildCancelRequest struct { BuildId string `protobuf:"bytes,1,opt,name=build_id,json=buildId,proto3" json:"build_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BuildCancelRequest) Descriptor ¶
func (*BuildCancelRequest) Descriptor() ([]byte, []int)
func (*BuildCancelRequest) GetBuildId ¶
func (m *BuildCancelRequest) GetBuildId() string
func (*BuildCancelRequest) ProtoMessage ¶
func (*BuildCancelRequest) ProtoMessage()
func (*BuildCancelRequest) Reset ¶
func (m *BuildCancelRequest) Reset()
func (*BuildCancelRequest) String ¶
func (m *BuildCancelRequest) String() string
func (*BuildCancelRequest) XXX_DiscardUnknown ¶
func (m *BuildCancelRequest) XXX_DiscardUnknown()
func (*BuildCancelRequest) XXX_Marshal ¶
func (m *BuildCancelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildCancelRequest) XXX_Merge ¶
func (m *BuildCancelRequest) XXX_Merge(src proto.Message)
func (*BuildCancelRequest) XXX_Size ¶
func (m *BuildCancelRequest) XXX_Size() int
func (*BuildCancelRequest) XXX_Unmarshal ¶
func (m *BuildCancelRequest) XXX_Unmarshal(b []byte) error
type BuildCancelResponse ¶
type BuildCancelResponse struct { BuildId string `protobuf:"bytes,1,opt,name=build_id,json=buildId,proto3" json:"build_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BuildCancelResponse) Descriptor ¶
func (*BuildCancelResponse) Descriptor() ([]byte, []int)
func (*BuildCancelResponse) GetBuildId ¶
func (m *BuildCancelResponse) GetBuildId() string
func (*BuildCancelResponse) ProtoMessage ¶
func (*BuildCancelResponse) ProtoMessage()
func (*BuildCancelResponse) Reset ¶
func (m *BuildCancelResponse) Reset()
func (*BuildCancelResponse) String ¶
func (m *BuildCancelResponse) String() string
func (*BuildCancelResponse) XXX_DiscardUnknown ¶
func (m *BuildCancelResponse) XXX_DiscardUnknown()
func (*BuildCancelResponse) XXX_Marshal ¶
func (m *BuildCancelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildCancelResponse) XXX_Merge ¶
func (m *BuildCancelResponse) XXX_Merge(src proto.Message)
func (*BuildCancelResponse) XXX_Size ¶
func (m *BuildCancelResponse) XXX_Size() int
func (*BuildCancelResponse) XXX_Unmarshal ¶
func (m *BuildCancelResponse) XXX_Unmarshal(b []byte) error
type BuildDefinition ¶
type BuildDefinition struct { GithubRepo string `protobuf:"bytes,1,opt,name=github_repo,json=githubRepo,proto3" json:"github_repo,omitempty"` GithubCredential string `protobuf:"bytes,2,opt,name=github_credential,json=githubCredential,proto3" json:"github_credential,omitempty"` DockerfilePath string `protobuf:"bytes,3,opt,name=dockerfile_path,json=dockerfilePath,proto3" json:"dockerfile_path,omitempty"` Ref string `protobuf:"bytes,4,opt,name=ref,proto3" json:"ref,omitempty"` Tags []string `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"` TagWithCommitSha bool `protobuf:"varint,6,opt,name=tag_with_commit_sha,json=tagWithCommitSha,proto3" json:"tag_with_commit_sha,omitempty"` Args map[string]string `` /* 149-byte string literal not displayed */ CacheOptions *BuildCacheOpts `protobuf:"bytes,8,opt,name=cache_options,json=cacheOptions,proto3" json:"cache_options,omitempty"` Resources *BuildResources `protobuf:"bytes,9,opt,name=resources,proto3" json:"resources,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BuildDefinition) Descriptor ¶
func (*BuildDefinition) Descriptor() ([]byte, []int)
func (*BuildDefinition) GetArgs ¶
func (m *BuildDefinition) GetArgs() map[string]string
func (*BuildDefinition) GetCacheOptions ¶
func (m *BuildDefinition) GetCacheOptions() *BuildCacheOpts
func (*BuildDefinition) GetDockerfilePath ¶
func (m *BuildDefinition) GetDockerfilePath() string
func (*BuildDefinition) GetGithubCredential ¶
func (m *BuildDefinition) GetGithubCredential() string
func (*BuildDefinition) GetGithubRepo ¶
func (m *BuildDefinition) GetGithubRepo() string
func (*BuildDefinition) GetRef ¶
func (m *BuildDefinition) GetRef() string
func (*BuildDefinition) GetResources ¶
func (m *BuildDefinition) GetResources() *BuildResources
func (*BuildDefinition) GetTagWithCommitSha ¶
func (m *BuildDefinition) GetTagWithCommitSha() bool
func (*BuildDefinition) GetTags ¶
func (m *BuildDefinition) GetTags() []string
func (*BuildDefinition) ProtoMessage ¶
func (*BuildDefinition) ProtoMessage()
func (*BuildDefinition) Reset ¶
func (m *BuildDefinition) Reset()
func (*BuildDefinition) String ¶
func (m *BuildDefinition) String() string
func (*BuildDefinition) XXX_DiscardUnknown ¶
func (m *BuildDefinition) XXX_DiscardUnknown()
func (*BuildDefinition) XXX_Marshal ¶
func (m *BuildDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildDefinition) XXX_Merge ¶
func (m *BuildDefinition) XXX_Merge(src proto.Message)
func (*BuildDefinition) XXX_Size ¶
func (m *BuildDefinition) XXX_Size() int
func (*BuildDefinition) XXX_Unmarshal ¶
func (m *BuildDefinition) XXX_Unmarshal(b []byte) error
type BuildEvent ¶
type BuildEvent struct { BuildId string `protobuf:"bytes,1,opt,name=build_id,json=buildId,proto3" json:"build_id,omitempty"` Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` CurrentState BuildState `protobuf:"varint,3,opt,name=current_state,json=currentState,proto3,enum=furanrpc.BuildState" json:"current_state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BuildEvent) Descriptor ¶
func (*BuildEvent) Descriptor() ([]byte, []int)
func (*BuildEvent) GetBuildId ¶
func (m *BuildEvent) GetBuildId() string
func (*BuildEvent) GetCurrentState ¶
func (m *BuildEvent) GetCurrentState() BuildState
func (*BuildEvent) GetMessage ¶
func (m *BuildEvent) GetMessage() string
func (*BuildEvent) ProtoMessage ¶
func (*BuildEvent) ProtoMessage()
func (*BuildEvent) Reset ¶
func (m *BuildEvent) Reset()
func (*BuildEvent) String ¶
func (m *BuildEvent) String() string
func (*BuildEvent) XXX_DiscardUnknown ¶
func (m *BuildEvent) XXX_DiscardUnknown()
func (*BuildEvent) XXX_Marshal ¶
func (m *BuildEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildEvent) XXX_Merge ¶
func (m *BuildEvent) XXX_Merge(src proto.Message)
func (*BuildEvent) XXX_Size ¶
func (m *BuildEvent) XXX_Size() int
func (*BuildEvent) XXX_Unmarshal ¶
func (m *BuildEvent) XXX_Unmarshal(b []byte) error
type BuildEventsResponse ¶ added in v2.0.2
type BuildEventsResponse struct { BuildId string `protobuf:"bytes,1,opt,name=build_id,json=buildId,proto3" json:"build_id,omitempty"` CurrentState BuildState `protobuf:"varint,2,opt,name=current_state,json=currentState,proto3,enum=furanrpc.BuildState" json:"current_state,omitempty"` Messages []string `protobuf:"bytes,3,rep,name=messages,proto3" json:"messages,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BuildEventsResponse) Descriptor ¶ added in v2.0.2
func (*BuildEventsResponse) Descriptor() ([]byte, []int)
func (*BuildEventsResponse) GetBuildId ¶ added in v2.0.2
func (m *BuildEventsResponse) GetBuildId() string
func (*BuildEventsResponse) GetCurrentState ¶ added in v2.0.2
func (m *BuildEventsResponse) GetCurrentState() BuildState
func (*BuildEventsResponse) GetMessages ¶ added in v2.0.2
func (m *BuildEventsResponse) GetMessages() []string
func (*BuildEventsResponse) ProtoMessage ¶ added in v2.0.2
func (*BuildEventsResponse) ProtoMessage()
func (*BuildEventsResponse) Reset ¶ added in v2.0.2
func (m *BuildEventsResponse) Reset()
func (*BuildEventsResponse) String ¶ added in v2.0.2
func (m *BuildEventsResponse) String() string
func (*BuildEventsResponse) XXX_DiscardUnknown ¶ added in v2.0.2
func (m *BuildEventsResponse) XXX_DiscardUnknown()
func (*BuildEventsResponse) XXX_Marshal ¶ added in v2.0.2
func (m *BuildEventsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildEventsResponse) XXX_Merge ¶ added in v2.0.2
func (m *BuildEventsResponse) XXX_Merge(src proto.Message)
func (*BuildEventsResponse) XXX_Size ¶ added in v2.0.2
func (m *BuildEventsResponse) XXX_Size() int
func (*BuildEventsResponse) XXX_Unmarshal ¶ added in v2.0.2
func (m *BuildEventsResponse) XXX_Unmarshal(b []byte) error
type BuildRequest ¶
type BuildRequest struct { Build *BuildDefinition `protobuf:"bytes,1,opt,name=build,proto3" json:"build,omitempty"` Push *PushDefinition `protobuf:"bytes,2,opt,name=push,proto3" json:"push,omitempty"` SkipIfExists bool `protobuf:"varint,3,opt,name=skip_if_exists,json=skipIfExists,proto3" json:"skip_if_exists,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BuildRequest) Descriptor ¶
func (*BuildRequest) Descriptor() ([]byte, []int)
func (*BuildRequest) GetBuild ¶
func (m *BuildRequest) GetBuild() *BuildDefinition
func (*BuildRequest) GetPush ¶
func (m *BuildRequest) GetPush() *PushDefinition
func (*BuildRequest) GetSkipIfExists ¶
func (m *BuildRequest) GetSkipIfExists() bool
func (*BuildRequest) ProtoMessage ¶
func (*BuildRequest) ProtoMessage()
func (*BuildRequest) Reset ¶
func (m *BuildRequest) Reset()
func (*BuildRequest) String ¶
func (m *BuildRequest) String() string
func (*BuildRequest) XXX_DiscardUnknown ¶
func (m *BuildRequest) XXX_DiscardUnknown()
func (*BuildRequest) XXX_Marshal ¶
func (m *BuildRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildRequest) XXX_Merge ¶
func (m *BuildRequest) XXX_Merge(src proto.Message)
func (*BuildRequest) XXX_Size ¶
func (m *BuildRequest) XXX_Size() int
func (*BuildRequest) XXX_Unmarshal ¶
func (m *BuildRequest) XXX_Unmarshal(b []byte) error
type BuildRequestResponse ¶
type BuildRequestResponse struct { BuildId string `protobuf:"bytes,1,opt,name=build_id,json=buildId,proto3" json:"build_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BuildRequestResponse) Descriptor ¶
func (*BuildRequestResponse) Descriptor() ([]byte, []int)
func (*BuildRequestResponse) GetBuildId ¶
func (m *BuildRequestResponse) GetBuildId() string
func (*BuildRequestResponse) ProtoMessage ¶
func (*BuildRequestResponse) ProtoMessage()
func (*BuildRequestResponse) Reset ¶
func (m *BuildRequestResponse) Reset()
func (*BuildRequestResponse) String ¶
func (m *BuildRequestResponse) String() string
func (*BuildRequestResponse) XXX_DiscardUnknown ¶
func (m *BuildRequestResponse) XXX_DiscardUnknown()
func (*BuildRequestResponse) XXX_Marshal ¶
func (m *BuildRequestResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildRequestResponse) XXX_Merge ¶
func (m *BuildRequestResponse) XXX_Merge(src proto.Message)
func (*BuildRequestResponse) XXX_Size ¶
func (m *BuildRequestResponse) XXX_Size() int
func (*BuildRequestResponse) XXX_Unmarshal ¶
func (m *BuildRequestResponse) XXX_Unmarshal(b []byte) error
type BuildResources ¶
type BuildResources struct { CpuRequest string `protobuf:"bytes,1,opt,name=cpu_request,json=cpuRequest,proto3" json:"cpu_request,omitempty"` CpuLimit string `protobuf:"bytes,2,opt,name=cpu_limit,json=cpuLimit,proto3" json:"cpu_limit,omitempty"` MemoryRequest string `protobuf:"bytes,3,opt,name=memory_request,json=memoryRequest,proto3" json:"memory_request,omitempty"` MemoryLimit string `protobuf:"bytes,4,opt,name=memory_limit,json=memoryLimit,proto3" json:"memory_limit,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
BuildResources specifies optional requests and limits for the BuildKit container. This uses the same syntax as k8s objects (ex: "2G", "100m"). If empty, reasonable defaults will be used. Use this only if a particular build needs significantly more resources and is failing due to OOM or CPU starvation. The server may reject excessively large values. Kubernetes may have difficulty scheduling build jobs with high resource requests, leading to build timeouts.
func (*BuildResources) Descriptor ¶
func (*BuildResources) Descriptor() ([]byte, []int)
func (*BuildResources) GetCpuLimit ¶
func (m *BuildResources) GetCpuLimit() string
func (*BuildResources) GetCpuRequest ¶
func (m *BuildResources) GetCpuRequest() string
func (*BuildResources) GetMemoryLimit ¶
func (m *BuildResources) GetMemoryLimit() string
func (*BuildResources) GetMemoryRequest ¶
func (m *BuildResources) GetMemoryRequest() string
func (*BuildResources) ProtoMessage ¶
func (*BuildResources) ProtoMessage()
func (*BuildResources) Reset ¶
func (m *BuildResources) Reset()
func (*BuildResources) String ¶
func (m *BuildResources) String() string
func (*BuildResources) XXX_DiscardUnknown ¶
func (m *BuildResources) XXX_DiscardUnknown()
func (*BuildResources) XXX_Marshal ¶
func (m *BuildResources) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildResources) XXX_Merge ¶
func (m *BuildResources) XXX_Merge(src proto.Message)
func (*BuildResources) XXX_Size ¶
func (m *BuildResources) XXX_Size() int
func (*BuildResources) XXX_Unmarshal ¶
func (m *BuildResources) XXX_Unmarshal(b []byte) error
type BuildState ¶
type BuildState int32
const ( BuildState_UNKNOWN BuildState = 0 BuildState_NOTSTARTED BuildState = 1 BuildState_SKIPPED BuildState = 2 BuildState_RUNNING BuildState = 3 BuildState_FAILURE BuildState = 4 BuildState_SUCCESS BuildState = 5 BuildState_CANCEL_REQUESTED BuildState = 6 BuildState_CANCELLED BuildState = 7 )
func (BuildState) EnumDescriptor ¶
func (BuildState) EnumDescriptor() ([]byte, []int)
func (BuildState) String ¶
func (x BuildState) String() string
type BuildStatusRequest ¶
type BuildStatusRequest struct { BuildId string `protobuf:"bytes,1,opt,name=build_id,json=buildId,proto3" json:"build_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BuildStatusRequest) Descriptor ¶
func (*BuildStatusRequest) Descriptor() ([]byte, []int)
func (*BuildStatusRequest) GetBuildId ¶
func (m *BuildStatusRequest) GetBuildId() string
func (*BuildStatusRequest) ProtoMessage ¶
func (*BuildStatusRequest) ProtoMessage()
func (*BuildStatusRequest) Reset ¶
func (m *BuildStatusRequest) Reset()
func (*BuildStatusRequest) String ¶
func (m *BuildStatusRequest) String() string
func (*BuildStatusRequest) XXX_DiscardUnknown ¶
func (m *BuildStatusRequest) XXX_DiscardUnknown()
func (*BuildStatusRequest) XXX_Marshal ¶
func (m *BuildStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildStatusRequest) XXX_Merge ¶
func (m *BuildStatusRequest) XXX_Merge(src proto.Message)
func (*BuildStatusRequest) XXX_Size ¶
func (m *BuildStatusRequest) XXX_Size() int
func (*BuildStatusRequest) XXX_Unmarshal ¶
func (m *BuildStatusRequest) XXX_Unmarshal(b []byte) error
type BuildStatusResponse ¶
type BuildStatusResponse struct { BuildId string `protobuf:"bytes,1,opt,name=build_id,json=buildId,proto3" json:"build_id,omitempty"` BuildRequest *BuildRequest `protobuf:"bytes,2,opt,name=build_request,json=buildRequest,proto3" json:"build_request,omitempty"` State BuildState `protobuf:"varint,3,opt,name=state,proto3,enum=furanrpc.BuildState" json:"state,omitempty"` Started *Timestamp `protobuf:"bytes,4,opt,name=started,proto3" json:"started,omitempty"` Completed *Timestamp `protobuf:"bytes,5,opt,name=completed,proto3" json:"completed,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BuildStatusResponse) Descriptor ¶
func (*BuildStatusResponse) Descriptor() ([]byte, []int)
func (*BuildStatusResponse) GetBuildId ¶
func (m *BuildStatusResponse) GetBuildId() string
func (*BuildStatusResponse) GetBuildRequest ¶
func (m *BuildStatusResponse) GetBuildRequest() *BuildRequest
func (*BuildStatusResponse) GetCompleted ¶
func (m *BuildStatusResponse) GetCompleted() *Timestamp
func (*BuildStatusResponse) GetStarted ¶
func (m *BuildStatusResponse) GetStarted() *Timestamp
func (*BuildStatusResponse) GetState ¶
func (m *BuildStatusResponse) GetState() BuildState
func (*BuildStatusResponse) ProtoMessage ¶
func (*BuildStatusResponse) ProtoMessage()
func (*BuildStatusResponse) Reset ¶
func (m *BuildStatusResponse) Reset()
func (*BuildStatusResponse) String ¶
func (m *BuildStatusResponse) String() string
func (*BuildStatusResponse) XXX_DiscardUnknown ¶
func (m *BuildStatusResponse) XXX_DiscardUnknown()
func (*BuildStatusResponse) XXX_Marshal ¶
func (m *BuildStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildStatusResponse) XXX_Merge ¶
func (m *BuildStatusResponse) XXX_Merge(src proto.Message)
func (*BuildStatusResponse) XXX_Size ¶
func (m *BuildStatusResponse) XXX_Size() int
func (*BuildStatusResponse) XXX_Unmarshal ¶
func (m *BuildStatusResponse) XXX_Unmarshal(b []byte) error
type FuranExecutorClient ¶
type FuranExecutorClient interface { StartBuild(ctx context.Context, in *BuildRequest, opts ...grpc.CallOption) (*BuildRequestResponse, error) GetBuildStatus(ctx context.Context, in *BuildStatusRequest, opts ...grpc.CallOption) (*BuildStatusResponse, error) GetBuildEvents(ctx context.Context, in *BuildStatusRequest, opts ...grpc.CallOption) (*BuildEventsResponse, error) MonitorBuild(ctx context.Context, in *BuildStatusRequest, opts ...grpc.CallOption) (FuranExecutor_MonitorBuildClient, error) CancelBuild(ctx context.Context, in *BuildCancelRequest, opts ...grpc.CallOption) (*BuildCancelResponse, error) ListBuilds(ctx context.Context, in *ListBuildsRequest, opts ...grpc.CallOption) (*ListBuildsResponse, error) }
FuranExecutorClient is the client API for FuranExecutor service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewFuranExecutorClient ¶
func NewFuranExecutorClient(cc *grpc.ClientConn) FuranExecutorClient
type FuranExecutorServer ¶
type FuranExecutorServer interface { StartBuild(context.Context, *BuildRequest) (*BuildRequestResponse, error) GetBuildStatus(context.Context, *BuildStatusRequest) (*BuildStatusResponse, error) GetBuildEvents(context.Context, *BuildStatusRequest) (*BuildEventsResponse, error) MonitorBuild(*BuildStatusRequest, FuranExecutor_MonitorBuildServer) error CancelBuild(context.Context, *BuildCancelRequest) (*BuildCancelResponse, error) ListBuilds(context.Context, *ListBuildsRequest) (*ListBuildsResponse, error) }
FuranExecutorServer is the server API for FuranExecutor service.
type FuranExecutor_MonitorBuildClient ¶
type FuranExecutor_MonitorBuildClient interface { Recv() (*BuildEvent, error) grpc.ClientStream }
type FuranExecutor_MonitorBuildServer ¶
type FuranExecutor_MonitorBuildServer interface { Send(*BuildEvent) error grpc.ServerStream }
type ListBuildsRequest ¶
type ListBuildsRequest struct { WithGithubRepo string `protobuf:"bytes,1,opt,name=with_github_repo,json=withGithubRepo,proto3" json:"with_github_repo,omitempty"` WithGithubRef string `protobuf:"bytes,2,opt,name=with_github_ref,json=withGithubRef,proto3" json:"with_github_ref,omitempty"` WithImageRepo string `protobuf:"bytes,3,opt,name=with_image_repo,json=withImageRepo,proto3" json:"with_image_repo,omitempty"` WithBuildState BuildState `` /* 131-byte string literal not displayed */ CompletedAfter *Timestamp `protobuf:"bytes,5,opt,name=completed_after,json=completedAfter,proto3" json:"completed_after,omitempty"` StartedAfter *Timestamp `protobuf:"bytes,6,opt,name=started_after,json=startedAfter,proto3" json:"started_after,omitempty"` CompletedBefore *Timestamp `protobuf:"bytes,7,opt,name=completed_before,json=completedBefore,proto3" json:"completed_before,omitempty"` StartedBefore *Timestamp `protobuf:"bytes,8,opt,name=started_before,json=startedBefore,proto3" json:"started_before,omitempty"` Limit uint32 `protobuf:"varint,9,opt,name=limit,proto3" json:"limit,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ListBuildsRequest models a request to list builds. Each parameter is combined with an implicit logical AND. Example:
with_github_repo = "foo/bar" AND with_build_state = SUCCESS AND started_after = <1 week ago> AND completed_before = <24 hours ago>
func (*ListBuildsRequest) Descriptor ¶
func (*ListBuildsRequest) Descriptor() ([]byte, []int)
func (*ListBuildsRequest) GetCompletedAfter ¶
func (m *ListBuildsRequest) GetCompletedAfter() *Timestamp
func (*ListBuildsRequest) GetCompletedBefore ¶
func (m *ListBuildsRequest) GetCompletedBefore() *Timestamp
func (*ListBuildsRequest) GetLimit ¶
func (m *ListBuildsRequest) GetLimit() uint32
func (*ListBuildsRequest) GetStartedAfter ¶
func (m *ListBuildsRequest) GetStartedAfter() *Timestamp
func (*ListBuildsRequest) GetStartedBefore ¶
func (m *ListBuildsRequest) GetStartedBefore() *Timestamp
func (*ListBuildsRequest) GetWithBuildState ¶
func (m *ListBuildsRequest) GetWithBuildState() BuildState
func (*ListBuildsRequest) GetWithGithubRef ¶
func (m *ListBuildsRequest) GetWithGithubRef() string
func (*ListBuildsRequest) GetWithGithubRepo ¶
func (m *ListBuildsRequest) GetWithGithubRepo() string
func (*ListBuildsRequest) GetWithImageRepo ¶
func (m *ListBuildsRequest) GetWithImageRepo() string
func (*ListBuildsRequest) ProtoMessage ¶
func (*ListBuildsRequest) ProtoMessage()
func (*ListBuildsRequest) Reset ¶
func (m *ListBuildsRequest) Reset()
func (*ListBuildsRequest) String ¶
func (m *ListBuildsRequest) String() string
func (*ListBuildsRequest) XXX_DiscardUnknown ¶
func (m *ListBuildsRequest) XXX_DiscardUnknown()
func (*ListBuildsRequest) XXX_Marshal ¶
func (m *ListBuildsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListBuildsRequest) XXX_Merge ¶
func (m *ListBuildsRequest) XXX_Merge(src proto.Message)
func (*ListBuildsRequest) XXX_Size ¶
func (m *ListBuildsRequest) XXX_Size() int
func (*ListBuildsRequest) XXX_Unmarshal ¶
func (m *ListBuildsRequest) XXX_Unmarshal(b []byte) error
type ListBuildsResponse ¶
type ListBuildsResponse struct { Builds []*BuildStatusResponse `protobuf:"bytes,1,rep,name=builds,proto3" json:"builds,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListBuildsResponse) Descriptor ¶
func (*ListBuildsResponse) Descriptor() ([]byte, []int)
func (*ListBuildsResponse) GetBuilds ¶
func (m *ListBuildsResponse) GetBuilds() []*BuildStatusResponse
func (*ListBuildsResponse) ProtoMessage ¶
func (*ListBuildsResponse) ProtoMessage()
func (*ListBuildsResponse) Reset ¶
func (m *ListBuildsResponse) Reset()
func (*ListBuildsResponse) String ¶
func (m *ListBuildsResponse) String() string
func (*ListBuildsResponse) XXX_DiscardUnknown ¶
func (m *ListBuildsResponse) XXX_DiscardUnknown()
func (*ListBuildsResponse) XXX_Marshal ¶
func (m *ListBuildsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListBuildsResponse) XXX_Merge ¶
func (m *ListBuildsResponse) XXX_Merge(src proto.Message)
func (*ListBuildsResponse) XXX_Size ¶
func (m *ListBuildsResponse) XXX_Size() int
func (*ListBuildsResponse) XXX_Unmarshal ¶
func (m *ListBuildsResponse) XXX_Unmarshal(b []byte) error
type PushDefinition ¶
type PushDefinition struct { Registries []*PushRegistryDefinition `protobuf:"bytes,1,rep,name=registries,proto3" json:"registries,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PushDefinition) Descriptor ¶
func (*PushDefinition) Descriptor() ([]byte, []int)
func (*PushDefinition) GetRegistries ¶
func (m *PushDefinition) GetRegistries() []*PushRegistryDefinition
func (*PushDefinition) ProtoMessage ¶
func (*PushDefinition) ProtoMessage()
func (*PushDefinition) Reset ¶
func (m *PushDefinition) Reset()
func (*PushDefinition) String ¶
func (m *PushDefinition) String() string
func (*PushDefinition) XXX_DiscardUnknown ¶
func (m *PushDefinition) XXX_DiscardUnknown()
func (*PushDefinition) XXX_Marshal ¶
func (m *PushDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PushDefinition) XXX_Merge ¶
func (m *PushDefinition) XXX_Merge(src proto.Message)
func (*PushDefinition) XXX_Size ¶
func (m *PushDefinition) XXX_Size() int
func (*PushDefinition) XXX_Unmarshal ¶
func (m *PushDefinition) XXX_Unmarshal(b []byte) error
type PushRegistryDefinition ¶
type PushRegistryDefinition struct { Repo string `protobuf:"bytes,1,opt,name=repo,proto3" json:"repo,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PushRegistryDefinition) Descriptor ¶
func (*PushRegistryDefinition) Descriptor() ([]byte, []int)
func (*PushRegistryDefinition) GetRepo ¶
func (m *PushRegistryDefinition) GetRepo() string
func (*PushRegistryDefinition) ProtoMessage ¶
func (*PushRegistryDefinition) ProtoMessage()
func (*PushRegistryDefinition) Reset ¶
func (m *PushRegistryDefinition) Reset()
func (*PushRegistryDefinition) String ¶
func (m *PushRegistryDefinition) String() string
func (*PushRegistryDefinition) XXX_DiscardUnknown ¶
func (m *PushRegistryDefinition) XXX_DiscardUnknown()
func (*PushRegistryDefinition) XXX_Marshal ¶
func (m *PushRegistryDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PushRegistryDefinition) XXX_Merge ¶
func (m *PushRegistryDefinition) XXX_Merge(src proto.Message)
func (*PushRegistryDefinition) XXX_Size ¶
func (m *PushRegistryDefinition) XXX_Size() int
func (*PushRegistryDefinition) XXX_Unmarshal ¶
func (m *PushRegistryDefinition) XXX_Unmarshal(b []byte) error
type Timestamp ¶
type Timestamp struct { // Represents seconds of UTC time since Unix epoch // 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to // 9999-12-31T23:59:59Z inclusive. Seconds int64 `protobuf:"varint,1,opt,name=seconds,proto3" json:"seconds,omitempty"` Nanos int32 `protobuf:"varint,2,opt,name=nanos,proto3" json:"nanos,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
From https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/timestamp.proto
func (*Timestamp) Descriptor ¶
func (*Timestamp) GetSeconds ¶
func (*Timestamp) ProtoMessage ¶
func (*Timestamp) ProtoMessage()
func (*Timestamp) XXX_DiscardUnknown ¶
func (m *Timestamp) XXX_DiscardUnknown()
func (*Timestamp) XXX_Marshal ¶
func (*Timestamp) XXX_Unmarshal ¶
type UnimplementedFuranExecutorServer ¶
type UnimplementedFuranExecutorServer struct { }
UnimplementedFuranExecutorServer can be embedded to have forward compatible implementations.
func (*UnimplementedFuranExecutorServer) CancelBuild ¶
func (*UnimplementedFuranExecutorServer) CancelBuild(ctx context.Context, req *BuildCancelRequest) (*BuildCancelResponse, error)
func (*UnimplementedFuranExecutorServer) GetBuildEvents ¶ added in v2.0.2
func (*UnimplementedFuranExecutorServer) GetBuildEvents(ctx context.Context, req *BuildStatusRequest) (*BuildEventsResponse, error)
func (*UnimplementedFuranExecutorServer) GetBuildStatus ¶
func (*UnimplementedFuranExecutorServer) GetBuildStatus(ctx context.Context, req *BuildStatusRequest) (*BuildStatusResponse, error)
func (*UnimplementedFuranExecutorServer) ListBuilds ¶
func (*UnimplementedFuranExecutorServer) ListBuilds(ctx context.Context, req *ListBuildsRequest) (*ListBuildsResponse, error)
func (*UnimplementedFuranExecutorServer) MonitorBuild ¶
func (*UnimplementedFuranExecutorServer) MonitorBuild(req *BuildStatusRequest, srv FuranExecutor_MonitorBuildServer) error
func (*UnimplementedFuranExecutorServer) StartBuild ¶
func (*UnimplementedFuranExecutorServer) StartBuild(ctx context.Context, req *BuildRequest) (*BuildRequestResponse, error)