Documentation
¶
Index ¶
- Constants
- Variables
- func AdaptRunnerRegistration(t RunnerRegistration) *rpc.Interface
- type InviteInfo
- func (v *InviteInfo) ClaimedAt() *standard.Timestamp
- func (v *InviteInfo) ClaimedBy() string
- func (v *InviteInfo) CreatedAt() *standard.Timestamp
- func (v *InviteInfo) ExpiresAt() *standard.Timestamp
- func (v *InviteInfo) HasClaimedAt() bool
- func (v *InviteInfo) HasClaimedBy() bool
- func (v *InviteInfo) HasCreatedAt() bool
- func (v *InviteInfo) HasExpiresAt() bool
- func (v *InviteInfo) HasId() bool
- func (v *InviteInfo) HasLabels() bool
- func (v *InviteInfo) HasStatus() bool
- func (v *InviteInfo) Id() string
- func (v *InviteInfo) Labels() []string
- func (v *InviteInfo) MarshalCBOR() ([]byte, error)
- func (v *InviteInfo) MarshalJSON() ([]byte, error)
- func (v *InviteInfo) SetClaimedAt(claimed_at *standard.Timestamp)
- func (v *InviteInfo) SetClaimedBy(claimed_by string)
- func (v *InviteInfo) SetCreatedAt(created_at *standard.Timestamp)
- func (v *InviteInfo) SetExpiresAt(expires_at *standard.Timestamp)
- func (v *InviteInfo) SetId(id string)
- func (v *InviteInfo) SetLabels(labels []string)
- func (v *InviteInfo) SetStatus(status string)
- func (v *InviteInfo) Status() string
- func (v *InviteInfo) UnmarshalCBOR(data []byte) error
- func (v *InviteInfo) UnmarshalJSON(data []byte) error
- type RunnerInfo
- func (v *RunnerInfo) ApiAddress() string
- func (v *RunnerInfo) HasApiAddress() bool
- func (v *RunnerInfo) HasId() bool
- func (v *RunnerInfo) HasLabels() bool
- func (v *RunnerInfo) HasName() bool
- func (v *RunnerInfo) HasRegisteredAt() bool
- func (v *RunnerInfo) HasRunnerId() bool
- func (v *RunnerInfo) HasStatus() bool
- func (v *RunnerInfo) HasVersion() bool
- func (v *RunnerInfo) Id() string
- func (v *RunnerInfo) Labels() []string
- func (v *RunnerInfo) MarshalCBOR() ([]byte, error)
- func (v *RunnerInfo) MarshalJSON() ([]byte, error)
- func (v *RunnerInfo) Name() string
- func (v *RunnerInfo) RegisteredAt() *standard.Timestamp
- func (v *RunnerInfo) RunnerId() string
- func (v *RunnerInfo) SetApiAddress(api_address string)
- func (v *RunnerInfo) SetId(id string)
- func (v *RunnerInfo) SetLabels(labels []string)
- func (v *RunnerInfo) SetName(name string)
- func (v *RunnerInfo) SetRegisteredAt(registered_at *standard.Timestamp)
- func (v *RunnerInfo) SetRunnerId(runner_id string)
- func (v *RunnerInfo) SetStatus(status string)
- func (v *RunnerInfo) SetVersion(version string)
- func (v *RunnerInfo) Status() string
- func (v *RunnerInfo) UnmarshalCBOR(data []byte) error
- func (v *RunnerInfo) UnmarshalJSON(data []byte) error
- func (v *RunnerInfo) Version() string
- type RunnerInvite
- func (o *RunnerInvite) Decode(e entity.AttrGetter)
- func (o *RunnerInvite) Empty() bool
- func (o *RunnerInvite) Encode() (attrs []entity.Attr)
- func (o *RunnerInvite) EntityId() entity.Id
- func (o *RunnerInvite) InitSchema(sb *schema.SchemaBuilder)
- func (o *RunnerInvite) Is(e entity.AttrGetter) bool
- func (o *RunnerInvite) Kind() entity.Id
- func (o *RunnerInvite) ShortKind() string
- type RunnerInviteStatus
- type RunnerRegistration
- type RunnerRegistrationClient
- func (v RunnerRegistrationClient) CreateInvite(ctx context.Context, labels []string, expires_in_hours int32) (*RunnerRegistrationClientCreateInviteResults, error)
- func (c RunnerRegistrationClient) Export() RunnerRegistration
- func (v RunnerRegistrationClient) Join(ctx context.Context, code string, runner_id string, listen_addr string, ...) (*RunnerRegistrationClientJoinResults, error)
- func (v RunnerRegistrationClient) ListInvites(ctx context.Context) (*RunnerRegistrationClientListInvitesResults, error)
- func (v RunnerRegistrationClient) ListRunners(ctx context.Context) (*RunnerRegistrationClientListRunnersResults, error)
- func (v RunnerRegistrationClient) RevokeInvite(ctx context.Context, invite_id string) (*RunnerRegistrationClientRevokeInviteResults, error)
- type RunnerRegistrationClientCreateInviteResults
- type RunnerRegistrationClientJoinResults
- func (v *RunnerRegistrationClientJoinResults) CaPem() []byte
- func (v *RunnerRegistrationClientJoinResults) CertPem() []byte
- func (v *RunnerRegistrationClientJoinResults) CoordinatorAddr() string
- func (v *RunnerRegistrationClientJoinResults) Error() string
- func (v *RunnerRegistrationClientJoinResults) EtcdEndpoints() []string
- func (v *RunnerRegistrationClientJoinResults) EtcdPrefix() string
- func (v *RunnerRegistrationClientJoinResults) HasCaPem() bool
- func (v *RunnerRegistrationClientJoinResults) HasCertPem() bool
- func (v *RunnerRegistrationClientJoinResults) HasCoordinatorAddr() bool
- func (v *RunnerRegistrationClientJoinResults) HasError() bool
- func (v *RunnerRegistrationClientJoinResults) HasEtcdEndpoints() bool
- func (v *RunnerRegistrationClientJoinResults) HasEtcdPrefix() bool
- func (v *RunnerRegistrationClientJoinResults) HasKeyPem() bool
- func (v *RunnerRegistrationClientJoinResults) HasNetworkBackend() bool
- func (v *RunnerRegistrationClientJoinResults) HasRunnerId() bool
- func (v *RunnerRegistrationClientJoinResults) KeyPem() []byte
- func (v *RunnerRegistrationClientJoinResults) NetworkBackend() string
- func (v *RunnerRegistrationClientJoinResults) RunnerId() string
- type RunnerRegistrationClientListInvitesResults
- type RunnerRegistrationClientListRunnersResults
- type RunnerRegistrationClientRevokeInviteResults
- type RunnerRegistrationCreateInvite
- type RunnerRegistrationCreateInviteArgs
- func (v *RunnerRegistrationCreateInviteArgs) ExpiresInHours() int32
- func (v *RunnerRegistrationCreateInviteArgs) HasExpiresInHours() bool
- func (v *RunnerRegistrationCreateInviteArgs) HasLabels() bool
- func (v *RunnerRegistrationCreateInviteArgs) Labels() []string
- func (v *RunnerRegistrationCreateInviteArgs) MarshalCBOR() ([]byte, error)
- func (v *RunnerRegistrationCreateInviteArgs) MarshalJSON() ([]byte, error)
- func (v *RunnerRegistrationCreateInviteArgs) UnmarshalCBOR(data []byte) error
- func (v *RunnerRegistrationCreateInviteArgs) UnmarshalJSON(data []byte) error
- type RunnerRegistrationCreateInviteResults
- func (v *RunnerRegistrationCreateInviteResults) MarshalCBOR() ([]byte, error)
- func (v *RunnerRegistrationCreateInviteResults) MarshalJSON() ([]byte, error)
- func (v *RunnerRegistrationCreateInviteResults) SetCode(code string)
- func (v *RunnerRegistrationCreateInviteResults) SetExpiresAt(expires_at *standard.Timestamp)
- func (v *RunnerRegistrationCreateInviteResults) UnmarshalCBOR(data []byte) error
- func (v *RunnerRegistrationCreateInviteResults) UnmarshalJSON(data []byte) error
- type RunnerRegistrationJoin
- type RunnerRegistrationJoinArgs
- func (v *RunnerRegistrationJoinArgs) Code() string
- func (v *RunnerRegistrationJoinArgs) HasCode() bool
- func (v *RunnerRegistrationJoinArgs) HasLabels() bool
- func (v *RunnerRegistrationJoinArgs) HasListenAddr() bool
- func (v *RunnerRegistrationJoinArgs) HasRunnerId() bool
- func (v *RunnerRegistrationJoinArgs) HasVersion() bool
- func (v *RunnerRegistrationJoinArgs) Labels() []string
- func (v *RunnerRegistrationJoinArgs) ListenAddr() string
- func (v *RunnerRegistrationJoinArgs) MarshalCBOR() ([]byte, error)
- func (v *RunnerRegistrationJoinArgs) MarshalJSON() ([]byte, error)
- func (v *RunnerRegistrationJoinArgs) RunnerId() string
- func (v *RunnerRegistrationJoinArgs) UnmarshalCBOR(data []byte) error
- func (v *RunnerRegistrationJoinArgs) UnmarshalJSON(data []byte) error
- func (v *RunnerRegistrationJoinArgs) Version() string
- type RunnerRegistrationJoinResults
- func (v *RunnerRegistrationJoinResults) MarshalCBOR() ([]byte, error)
- func (v *RunnerRegistrationJoinResults) MarshalJSON() ([]byte, error)
- func (v *RunnerRegistrationJoinResults) SetCaPem(ca_pem []byte)
- func (v *RunnerRegistrationJoinResults) SetCertPem(cert_pem []byte)
- func (v *RunnerRegistrationJoinResults) SetCoordinatorAddr(coordinator_addr string)
- func (v *RunnerRegistrationJoinResults) SetError(error string)
- func (v *RunnerRegistrationJoinResults) SetEtcdEndpoints(etcd_endpoints []string)
- func (v *RunnerRegistrationJoinResults) SetEtcdPrefix(etcd_prefix string)
- func (v *RunnerRegistrationJoinResults) SetKeyPem(key_pem []byte)
- func (v *RunnerRegistrationJoinResults) SetNetworkBackend(network_backend string)
- func (v *RunnerRegistrationJoinResults) SetRunnerId(runner_id string)
- func (v *RunnerRegistrationJoinResults) UnmarshalCBOR(data []byte) error
- func (v *RunnerRegistrationJoinResults) UnmarshalJSON(data []byte) error
- type RunnerRegistrationListInvites
- type RunnerRegistrationListInvitesArgs
- func (v *RunnerRegistrationListInvitesArgs) MarshalCBOR() ([]byte, error)
- func (v *RunnerRegistrationListInvitesArgs) MarshalJSON() ([]byte, error)
- func (v *RunnerRegistrationListInvitesArgs) UnmarshalCBOR(data []byte) error
- func (v *RunnerRegistrationListInvitesArgs) UnmarshalJSON(data []byte) error
- type RunnerRegistrationListInvitesResults
- func (v *RunnerRegistrationListInvitesResults) MarshalCBOR() ([]byte, error)
- func (v *RunnerRegistrationListInvitesResults) MarshalJSON() ([]byte, error)
- func (v *RunnerRegistrationListInvitesResults) SetInvites(invites []*InviteInfo)
- func (v *RunnerRegistrationListInvitesResults) UnmarshalCBOR(data []byte) error
- func (v *RunnerRegistrationListInvitesResults) UnmarshalJSON(data []byte) error
- type RunnerRegistrationListRunners
- type RunnerRegistrationListRunnersArgs
- func (v *RunnerRegistrationListRunnersArgs) MarshalCBOR() ([]byte, error)
- func (v *RunnerRegistrationListRunnersArgs) MarshalJSON() ([]byte, error)
- func (v *RunnerRegistrationListRunnersArgs) UnmarshalCBOR(data []byte) error
- func (v *RunnerRegistrationListRunnersArgs) UnmarshalJSON(data []byte) error
- type RunnerRegistrationListRunnersResults
- func (v *RunnerRegistrationListRunnersResults) MarshalCBOR() ([]byte, error)
- func (v *RunnerRegistrationListRunnersResults) MarshalJSON() ([]byte, error)
- func (v *RunnerRegistrationListRunnersResults) SetRunners(runners []*RunnerInfo)
- func (v *RunnerRegistrationListRunnersResults) UnmarshalCBOR(data []byte) error
- func (v *RunnerRegistrationListRunnersResults) UnmarshalJSON(data []byte) error
- type RunnerRegistrationRevokeInvite
- type RunnerRegistrationRevokeInviteArgs
- func (v *RunnerRegistrationRevokeInviteArgs) HasInviteId() bool
- func (v *RunnerRegistrationRevokeInviteArgs) InviteId() string
- func (v *RunnerRegistrationRevokeInviteArgs) MarshalCBOR() ([]byte, error)
- func (v *RunnerRegistrationRevokeInviteArgs) MarshalJSON() ([]byte, error)
- func (v *RunnerRegistrationRevokeInviteArgs) UnmarshalCBOR(data []byte) error
- func (v *RunnerRegistrationRevokeInviteArgs) UnmarshalJSON(data []byte) error
- type RunnerRegistrationRevokeInviteResults
- func (v *RunnerRegistrationRevokeInviteResults) MarshalCBOR() ([]byte, error)
- func (v *RunnerRegistrationRevokeInviteResults) MarshalJSON() ([]byte, error)
- func (v *RunnerRegistrationRevokeInviteResults) SetError(error string)
- func (v *RunnerRegistrationRevokeInviteResults) SetSuccess(success bool)
- func (v *RunnerRegistrationRevokeInviteResults) UnmarshalCBOR(data []byte) error
- func (v *RunnerRegistrationRevokeInviteResults) UnmarshalJSON(data []byte) error
Constants ¶
View Source
const ( RunnerInviteClaimedAtId = entity.Id("dev.miren.runner/runner_invite.claimed_at") RunnerInviteClaimedById = entity.Id("dev.miren.runner/runner_invite.claimed_by") RunnerInviteCodeHashId = entity.Id("dev.miren.runner/runner_invite.code_hash") RunnerInviteCreatedAtId = entity.Id("dev.miren.runner/runner_invite.created_at") RunnerInviteExpiresAtId = entity.Id("dev.miren.runner/runner_invite.expires_at") RunnerInviteLabelsId = entity.Id("dev.miren.runner/runner_invite.labels") RunnerInviteStatusId = entity.Id("dev.miren.runner/runner_invite.status") RunnerInviteStatusPendingId = entity.Id("dev.miren.runner/status.pending") RunnerInviteStatusClaimedId = entity.Id("dev.miren.runner/status.claimed") RunnerInviteStatusRevokedId = entity.Id("dev.miren.runner/status.revoked") RunnerInviteStatusExpiredId = entity.Id("dev.miren.runner/status.expired") )
Variables ¶
View Source
var ( KindRunnerInvite = entity.Id("dev.miren.runner/kind.runner_invite") Schema = entity.Id("dev.miren.runner/schema.v1alpha") )
Functions ¶
func AdaptRunnerRegistration ¶
func AdaptRunnerRegistration(t RunnerRegistration) *rpc.Interface
Types ¶
type InviteInfo ¶
type InviteInfo struct {
// contains filtered or unexported fields
}
func (*InviteInfo) ClaimedAt ¶
func (v *InviteInfo) ClaimedAt() *standard.Timestamp
func (*InviteInfo) ClaimedBy ¶
func (v *InviteInfo) ClaimedBy() string
func (*InviteInfo) CreatedAt ¶
func (v *InviteInfo) CreatedAt() *standard.Timestamp
func (*InviteInfo) ExpiresAt ¶
func (v *InviteInfo) ExpiresAt() *standard.Timestamp
func (*InviteInfo) HasClaimedAt ¶
func (v *InviteInfo) HasClaimedAt() bool
func (*InviteInfo) HasClaimedBy ¶
func (v *InviteInfo) HasClaimedBy() bool
func (*InviteInfo) HasCreatedAt ¶
func (v *InviteInfo) HasCreatedAt() bool
func (*InviteInfo) HasExpiresAt ¶
func (v *InviteInfo) HasExpiresAt() bool
func (*InviteInfo) HasId ¶
func (v *InviteInfo) HasId() bool
func (*InviteInfo) HasLabels ¶
func (v *InviteInfo) HasLabels() bool
func (*InviteInfo) HasStatus ¶
func (v *InviteInfo) HasStatus() bool
func (*InviteInfo) Id ¶
func (v *InviteInfo) Id() string
func (*InviteInfo) Labels ¶
func (v *InviteInfo) Labels() []string
func (*InviteInfo) MarshalCBOR ¶
func (v *InviteInfo) MarshalCBOR() ([]byte, error)
func (*InviteInfo) MarshalJSON ¶
func (v *InviteInfo) MarshalJSON() ([]byte, error)
func (*InviteInfo) SetClaimedAt ¶
func (v *InviteInfo) SetClaimedAt(claimed_at *standard.Timestamp)
func (*InviteInfo) SetClaimedBy ¶
func (v *InviteInfo) SetClaimedBy(claimed_by string)
func (*InviteInfo) SetCreatedAt ¶
func (v *InviteInfo) SetCreatedAt(created_at *standard.Timestamp)
func (*InviteInfo) SetExpiresAt ¶
func (v *InviteInfo) SetExpiresAt(expires_at *standard.Timestamp)
func (*InviteInfo) SetId ¶
func (v *InviteInfo) SetId(id string)
func (*InviteInfo) SetLabels ¶
func (v *InviteInfo) SetLabels(labels []string)
func (*InviteInfo) SetStatus ¶
func (v *InviteInfo) SetStatus(status string)
func (*InviteInfo) Status ¶
func (v *InviteInfo) Status() string
func (*InviteInfo) UnmarshalCBOR ¶
func (v *InviteInfo) UnmarshalCBOR(data []byte) error
func (*InviteInfo) UnmarshalJSON ¶
func (v *InviteInfo) UnmarshalJSON(data []byte) error
type RunnerInfo ¶
type RunnerInfo struct {
// contains filtered or unexported fields
}
func (*RunnerInfo) ApiAddress ¶
func (v *RunnerInfo) ApiAddress() string
func (*RunnerInfo) HasApiAddress ¶
func (v *RunnerInfo) HasApiAddress() bool
func (*RunnerInfo) HasId ¶
func (v *RunnerInfo) HasId() bool
func (*RunnerInfo) HasLabels ¶
func (v *RunnerInfo) HasLabels() bool
func (*RunnerInfo) HasName ¶
func (v *RunnerInfo) HasName() bool
func (*RunnerInfo) HasRegisteredAt ¶
func (v *RunnerInfo) HasRegisteredAt() bool
func (*RunnerInfo) HasRunnerId ¶
func (v *RunnerInfo) HasRunnerId() bool
func (*RunnerInfo) HasStatus ¶
func (v *RunnerInfo) HasStatus() bool
func (*RunnerInfo) HasVersion ¶
func (v *RunnerInfo) HasVersion() bool
func (*RunnerInfo) Id ¶
func (v *RunnerInfo) Id() string
func (*RunnerInfo) Labels ¶
func (v *RunnerInfo) Labels() []string
func (*RunnerInfo) MarshalCBOR ¶
func (v *RunnerInfo) MarshalCBOR() ([]byte, error)
func (*RunnerInfo) MarshalJSON ¶
func (v *RunnerInfo) MarshalJSON() ([]byte, error)
func (*RunnerInfo) Name ¶
func (v *RunnerInfo) Name() string
func (*RunnerInfo) RegisteredAt ¶
func (v *RunnerInfo) RegisteredAt() *standard.Timestamp
func (*RunnerInfo) RunnerId ¶
func (v *RunnerInfo) RunnerId() string
func (*RunnerInfo) SetApiAddress ¶
func (v *RunnerInfo) SetApiAddress(api_address string)
func (*RunnerInfo) SetId ¶
func (v *RunnerInfo) SetId(id string)
func (*RunnerInfo) SetLabels ¶
func (v *RunnerInfo) SetLabels(labels []string)
func (*RunnerInfo) SetName ¶
func (v *RunnerInfo) SetName(name string)
func (*RunnerInfo) SetRegisteredAt ¶
func (v *RunnerInfo) SetRegisteredAt(registered_at *standard.Timestamp)
func (*RunnerInfo) SetRunnerId ¶
func (v *RunnerInfo) SetRunnerId(runner_id string)
func (*RunnerInfo) SetStatus ¶
func (v *RunnerInfo) SetStatus(status string)
func (*RunnerInfo) SetVersion ¶
func (v *RunnerInfo) SetVersion(version string)
func (*RunnerInfo) Status ¶
func (v *RunnerInfo) Status() string
func (*RunnerInfo) UnmarshalCBOR ¶
func (v *RunnerInfo) UnmarshalCBOR(data []byte) error
func (*RunnerInfo) UnmarshalJSON ¶
func (v *RunnerInfo) UnmarshalJSON(data []byte) error
func (*RunnerInfo) Version ¶
func (v *RunnerInfo) Version() string
type RunnerInvite ¶
type RunnerInvite struct {
ID entity.Id `json:"id"`
ClaimedAt time.Time `cbor:"claimed_at,omitempty" json:"claimed_at,omitempty"`
ClaimedBy string `cbor:"claimed_by,omitempty" json:"claimed_by,omitempty"`
CodeHash string `cbor:"code_hash,omitempty" json:"code_hash,omitempty"`
CreatedAt time.Time `cbor:"created_at,omitempty" json:"created_at,omitempty"`
ExpiresAt time.Time `cbor:"expires_at,omitempty" json:"expires_at,omitempty"`
Labels types.Labels `cbor:"labels,omitempty" json:"labels,omitempty"`
Status RunnerInviteStatus `cbor:"status,omitempty" json:"status,omitempty"`
}
func (*RunnerInvite) Decode ¶
func (o *RunnerInvite) Decode(e entity.AttrGetter)
func (*RunnerInvite) Empty ¶
func (o *RunnerInvite) Empty() bool
func (*RunnerInvite) Encode ¶
func (o *RunnerInvite) Encode() (attrs []entity.Attr)
func (*RunnerInvite) EntityId ¶
func (o *RunnerInvite) EntityId() entity.Id
func (*RunnerInvite) InitSchema ¶
func (o *RunnerInvite) InitSchema(sb *schema.SchemaBuilder)
func (*RunnerInvite) Is ¶
func (o *RunnerInvite) Is(e entity.AttrGetter) bool
func (*RunnerInvite) Kind ¶
func (o *RunnerInvite) Kind() entity.Id
func (*RunnerInvite) ShortKind ¶
func (o *RunnerInvite) ShortKind() string
type RunnerInviteStatus ¶
type RunnerInviteStatus string
const ( PENDING RunnerInviteStatus = "status.pending" CLAIMED RunnerInviteStatus = "status.claimed" REVOKED RunnerInviteStatus = "status.revoked" EXPIRED RunnerInviteStatus = "status.expired" )
type RunnerRegistration ¶
type RunnerRegistration interface {
CreateInvite(ctx context.Context, state *RunnerRegistrationCreateInvite) error
Join(ctx context.Context, state *RunnerRegistrationJoin) error
ListInvites(ctx context.Context, state *RunnerRegistrationListInvites) error
RevokeInvite(ctx context.Context, state *RunnerRegistrationRevokeInvite) error
ListRunners(ctx context.Context, state *RunnerRegistrationListRunners) error
}
type RunnerRegistrationClient ¶
func NewRunnerRegistrationClient ¶
func NewRunnerRegistrationClient(client rpc.Client) *RunnerRegistrationClient
func (RunnerRegistrationClient) CreateInvite ¶
func (v RunnerRegistrationClient) CreateInvite(ctx context.Context, labels []string, expires_in_hours int32) (*RunnerRegistrationClientCreateInviteResults, error)
func (RunnerRegistrationClient) Export ¶
func (c RunnerRegistrationClient) Export() RunnerRegistration
func (RunnerRegistrationClient) Join ¶
func (v RunnerRegistrationClient) Join(ctx context.Context, code string, runner_id string, listen_addr string, version string, labels []string) (*RunnerRegistrationClientJoinResults, error)
func (RunnerRegistrationClient) ListInvites ¶
func (v RunnerRegistrationClient) ListInvites(ctx context.Context) (*RunnerRegistrationClientListInvitesResults, error)
func (RunnerRegistrationClient) ListRunners ¶
func (v RunnerRegistrationClient) ListRunners(ctx context.Context) (*RunnerRegistrationClientListRunnersResults, error)
func (RunnerRegistrationClient) RevokeInvite ¶
func (v RunnerRegistrationClient) RevokeInvite(ctx context.Context, invite_id string) (*RunnerRegistrationClientRevokeInviteResults, error)
type RunnerRegistrationClientCreateInviteResults ¶
type RunnerRegistrationClientCreateInviteResults struct {
// contains filtered or unexported fields
}
func (*RunnerRegistrationClientCreateInviteResults) Code ¶
func (v *RunnerRegistrationClientCreateInviteResults) Code() string
func (*RunnerRegistrationClientCreateInviteResults) ExpiresAt ¶
func (v *RunnerRegistrationClientCreateInviteResults) ExpiresAt() *standard.Timestamp
func (*RunnerRegistrationClientCreateInviteResults) HasCode ¶
func (v *RunnerRegistrationClientCreateInviteResults) HasCode() bool
func (*RunnerRegistrationClientCreateInviteResults) HasExpiresAt ¶
func (v *RunnerRegistrationClientCreateInviteResults) HasExpiresAt() bool
type RunnerRegistrationClientJoinResults ¶
type RunnerRegistrationClientJoinResults struct {
// contains filtered or unexported fields
}
func (*RunnerRegistrationClientJoinResults) CaPem ¶
func (v *RunnerRegistrationClientJoinResults) CaPem() []byte
func (*RunnerRegistrationClientJoinResults) CertPem ¶
func (v *RunnerRegistrationClientJoinResults) CertPem() []byte
func (*RunnerRegistrationClientJoinResults) CoordinatorAddr ¶
func (v *RunnerRegistrationClientJoinResults) CoordinatorAddr() string
func (*RunnerRegistrationClientJoinResults) Error ¶
func (v *RunnerRegistrationClientJoinResults) Error() string
func (*RunnerRegistrationClientJoinResults) EtcdEndpoints ¶ added in v0.4.0
func (v *RunnerRegistrationClientJoinResults) EtcdEndpoints() []string
func (*RunnerRegistrationClientJoinResults) EtcdPrefix ¶ added in v0.4.0
func (v *RunnerRegistrationClientJoinResults) EtcdPrefix() string
func (*RunnerRegistrationClientJoinResults) HasCaPem ¶
func (v *RunnerRegistrationClientJoinResults) HasCaPem() bool
func (*RunnerRegistrationClientJoinResults) HasCertPem ¶
func (v *RunnerRegistrationClientJoinResults) HasCertPem() bool
func (*RunnerRegistrationClientJoinResults) HasCoordinatorAddr ¶
func (v *RunnerRegistrationClientJoinResults) HasCoordinatorAddr() bool
func (*RunnerRegistrationClientJoinResults) HasError ¶
func (v *RunnerRegistrationClientJoinResults) HasError() bool
func (*RunnerRegistrationClientJoinResults) HasEtcdEndpoints ¶ added in v0.4.0
func (v *RunnerRegistrationClientJoinResults) HasEtcdEndpoints() bool
func (*RunnerRegistrationClientJoinResults) HasEtcdPrefix ¶ added in v0.4.0
func (v *RunnerRegistrationClientJoinResults) HasEtcdPrefix() bool
func (*RunnerRegistrationClientJoinResults) HasKeyPem ¶
func (v *RunnerRegistrationClientJoinResults) HasKeyPem() bool
func (*RunnerRegistrationClientJoinResults) HasNetworkBackend ¶ added in v0.4.0
func (v *RunnerRegistrationClientJoinResults) HasNetworkBackend() bool
func (*RunnerRegistrationClientJoinResults) HasRunnerId ¶
func (v *RunnerRegistrationClientJoinResults) HasRunnerId() bool
func (*RunnerRegistrationClientJoinResults) KeyPem ¶
func (v *RunnerRegistrationClientJoinResults) KeyPem() []byte
func (*RunnerRegistrationClientJoinResults) NetworkBackend ¶ added in v0.4.0
func (v *RunnerRegistrationClientJoinResults) NetworkBackend() string
func (*RunnerRegistrationClientJoinResults) RunnerId ¶
func (v *RunnerRegistrationClientJoinResults) RunnerId() string
type RunnerRegistrationClientListInvitesResults ¶
type RunnerRegistrationClientListInvitesResults struct {
// contains filtered or unexported fields
}
func (*RunnerRegistrationClientListInvitesResults) HasInvites ¶
func (v *RunnerRegistrationClientListInvitesResults) HasInvites() bool
func (*RunnerRegistrationClientListInvitesResults) Invites ¶
func (v *RunnerRegistrationClientListInvitesResults) Invites() []*InviteInfo
type RunnerRegistrationClientListRunnersResults ¶
type RunnerRegistrationClientListRunnersResults struct {
// contains filtered or unexported fields
}
func (*RunnerRegistrationClientListRunnersResults) HasRunners ¶
func (v *RunnerRegistrationClientListRunnersResults) HasRunners() bool
func (*RunnerRegistrationClientListRunnersResults) Runners ¶
func (v *RunnerRegistrationClientListRunnersResults) Runners() []*RunnerInfo
type RunnerRegistrationClientRevokeInviteResults ¶
type RunnerRegistrationClientRevokeInviteResults struct {
// contains filtered or unexported fields
}
func (*RunnerRegistrationClientRevokeInviteResults) Error ¶
func (v *RunnerRegistrationClientRevokeInviteResults) Error() string
func (*RunnerRegistrationClientRevokeInviteResults) HasError ¶
func (v *RunnerRegistrationClientRevokeInviteResults) HasError() bool
func (*RunnerRegistrationClientRevokeInviteResults) HasSuccess ¶
func (v *RunnerRegistrationClientRevokeInviteResults) HasSuccess() bool
func (*RunnerRegistrationClientRevokeInviteResults) Success ¶
func (v *RunnerRegistrationClientRevokeInviteResults) Success() bool
type RunnerRegistrationCreateInvite ¶
func (*RunnerRegistrationCreateInvite) Args ¶
func (t *RunnerRegistrationCreateInvite) Args() *RunnerRegistrationCreateInviteArgs
func (*RunnerRegistrationCreateInvite) Results ¶
func (t *RunnerRegistrationCreateInvite) Results() *RunnerRegistrationCreateInviteResults
type RunnerRegistrationCreateInviteArgs ¶
type RunnerRegistrationCreateInviteArgs struct {
// contains filtered or unexported fields
}
func (*RunnerRegistrationCreateInviteArgs) ExpiresInHours ¶
func (v *RunnerRegistrationCreateInviteArgs) ExpiresInHours() int32
func (*RunnerRegistrationCreateInviteArgs) HasExpiresInHours ¶
func (v *RunnerRegistrationCreateInviteArgs) HasExpiresInHours() bool
func (*RunnerRegistrationCreateInviteArgs) HasLabels ¶
func (v *RunnerRegistrationCreateInviteArgs) HasLabels() bool
func (*RunnerRegistrationCreateInviteArgs) Labels ¶
func (v *RunnerRegistrationCreateInviteArgs) Labels() []string
func (*RunnerRegistrationCreateInviteArgs) MarshalCBOR ¶
func (v *RunnerRegistrationCreateInviteArgs) MarshalCBOR() ([]byte, error)
func (*RunnerRegistrationCreateInviteArgs) MarshalJSON ¶
func (v *RunnerRegistrationCreateInviteArgs) MarshalJSON() ([]byte, error)
func (*RunnerRegistrationCreateInviteArgs) UnmarshalCBOR ¶
func (v *RunnerRegistrationCreateInviteArgs) UnmarshalCBOR(data []byte) error
func (*RunnerRegistrationCreateInviteArgs) UnmarshalJSON ¶
func (v *RunnerRegistrationCreateInviteArgs) UnmarshalJSON(data []byte) error
type RunnerRegistrationCreateInviteResults ¶
type RunnerRegistrationCreateInviteResults struct {
// contains filtered or unexported fields
}
func (*RunnerRegistrationCreateInviteResults) MarshalCBOR ¶
func (v *RunnerRegistrationCreateInviteResults) MarshalCBOR() ([]byte, error)
func (*RunnerRegistrationCreateInviteResults) MarshalJSON ¶
func (v *RunnerRegistrationCreateInviteResults) MarshalJSON() ([]byte, error)
func (*RunnerRegistrationCreateInviteResults) SetCode ¶
func (v *RunnerRegistrationCreateInviteResults) SetCode(code string)
func (*RunnerRegistrationCreateInviteResults) SetExpiresAt ¶
func (v *RunnerRegistrationCreateInviteResults) SetExpiresAt(expires_at *standard.Timestamp)
func (*RunnerRegistrationCreateInviteResults) UnmarshalCBOR ¶
func (v *RunnerRegistrationCreateInviteResults) UnmarshalCBOR(data []byte) error
func (*RunnerRegistrationCreateInviteResults) UnmarshalJSON ¶
func (v *RunnerRegistrationCreateInviteResults) UnmarshalJSON(data []byte) error
type RunnerRegistrationJoin ¶
func (*RunnerRegistrationJoin) Args ¶
func (t *RunnerRegistrationJoin) Args() *RunnerRegistrationJoinArgs
func (*RunnerRegistrationJoin) Results ¶
func (t *RunnerRegistrationJoin) Results() *RunnerRegistrationJoinResults
type RunnerRegistrationJoinArgs ¶
type RunnerRegistrationJoinArgs struct {
// contains filtered or unexported fields
}
func (*RunnerRegistrationJoinArgs) Code ¶
func (v *RunnerRegistrationJoinArgs) Code() string
func (*RunnerRegistrationJoinArgs) HasCode ¶
func (v *RunnerRegistrationJoinArgs) HasCode() bool
func (*RunnerRegistrationJoinArgs) HasLabels ¶
func (v *RunnerRegistrationJoinArgs) HasLabels() bool
func (*RunnerRegistrationJoinArgs) HasListenAddr ¶
func (v *RunnerRegistrationJoinArgs) HasListenAddr() bool
func (*RunnerRegistrationJoinArgs) HasRunnerId ¶
func (v *RunnerRegistrationJoinArgs) HasRunnerId() bool
func (*RunnerRegistrationJoinArgs) HasVersion ¶
func (v *RunnerRegistrationJoinArgs) HasVersion() bool
func (*RunnerRegistrationJoinArgs) Labels ¶
func (v *RunnerRegistrationJoinArgs) Labels() []string
func (*RunnerRegistrationJoinArgs) ListenAddr ¶
func (v *RunnerRegistrationJoinArgs) ListenAddr() string
func (*RunnerRegistrationJoinArgs) MarshalCBOR ¶
func (v *RunnerRegistrationJoinArgs) MarshalCBOR() ([]byte, error)
func (*RunnerRegistrationJoinArgs) MarshalJSON ¶
func (v *RunnerRegistrationJoinArgs) MarshalJSON() ([]byte, error)
func (*RunnerRegistrationJoinArgs) RunnerId ¶
func (v *RunnerRegistrationJoinArgs) RunnerId() string
func (*RunnerRegistrationJoinArgs) UnmarshalCBOR ¶
func (v *RunnerRegistrationJoinArgs) UnmarshalCBOR(data []byte) error
func (*RunnerRegistrationJoinArgs) UnmarshalJSON ¶
func (v *RunnerRegistrationJoinArgs) UnmarshalJSON(data []byte) error
func (*RunnerRegistrationJoinArgs) Version ¶
func (v *RunnerRegistrationJoinArgs) Version() string
type RunnerRegistrationJoinResults ¶
type RunnerRegistrationJoinResults struct {
// contains filtered or unexported fields
}
func (*RunnerRegistrationJoinResults) MarshalCBOR ¶
func (v *RunnerRegistrationJoinResults) MarshalCBOR() ([]byte, error)
func (*RunnerRegistrationJoinResults) MarshalJSON ¶
func (v *RunnerRegistrationJoinResults) MarshalJSON() ([]byte, error)
func (*RunnerRegistrationJoinResults) SetCaPem ¶
func (v *RunnerRegistrationJoinResults) SetCaPem(ca_pem []byte)
func (*RunnerRegistrationJoinResults) SetCertPem ¶
func (v *RunnerRegistrationJoinResults) SetCertPem(cert_pem []byte)
func (*RunnerRegistrationJoinResults) SetCoordinatorAddr ¶
func (v *RunnerRegistrationJoinResults) SetCoordinatorAddr(coordinator_addr string)
func (*RunnerRegistrationJoinResults) SetError ¶
func (v *RunnerRegistrationJoinResults) SetError(error string)
func (*RunnerRegistrationJoinResults) SetEtcdEndpoints ¶ added in v0.4.0
func (v *RunnerRegistrationJoinResults) SetEtcdEndpoints(etcd_endpoints []string)
func (*RunnerRegistrationJoinResults) SetEtcdPrefix ¶ added in v0.4.0
func (v *RunnerRegistrationJoinResults) SetEtcdPrefix(etcd_prefix string)
func (*RunnerRegistrationJoinResults) SetKeyPem ¶
func (v *RunnerRegistrationJoinResults) SetKeyPem(key_pem []byte)
func (*RunnerRegistrationJoinResults) SetNetworkBackend ¶ added in v0.4.0
func (v *RunnerRegistrationJoinResults) SetNetworkBackend(network_backend string)
func (*RunnerRegistrationJoinResults) SetRunnerId ¶
func (v *RunnerRegistrationJoinResults) SetRunnerId(runner_id string)
func (*RunnerRegistrationJoinResults) UnmarshalCBOR ¶
func (v *RunnerRegistrationJoinResults) UnmarshalCBOR(data []byte) error
func (*RunnerRegistrationJoinResults) UnmarshalJSON ¶
func (v *RunnerRegistrationJoinResults) UnmarshalJSON(data []byte) error
type RunnerRegistrationListInvites ¶
func (*RunnerRegistrationListInvites) Args ¶
func (t *RunnerRegistrationListInvites) Args() *RunnerRegistrationListInvitesArgs
func (*RunnerRegistrationListInvites) Results ¶
func (t *RunnerRegistrationListInvites) Results() *RunnerRegistrationListInvitesResults
type RunnerRegistrationListInvitesArgs ¶
type RunnerRegistrationListInvitesArgs struct {
// contains filtered or unexported fields
}
func (*RunnerRegistrationListInvitesArgs) MarshalCBOR ¶
func (v *RunnerRegistrationListInvitesArgs) MarshalCBOR() ([]byte, error)
func (*RunnerRegistrationListInvitesArgs) MarshalJSON ¶
func (v *RunnerRegistrationListInvitesArgs) MarshalJSON() ([]byte, error)
func (*RunnerRegistrationListInvitesArgs) UnmarshalCBOR ¶
func (v *RunnerRegistrationListInvitesArgs) UnmarshalCBOR(data []byte) error
func (*RunnerRegistrationListInvitesArgs) UnmarshalJSON ¶
func (v *RunnerRegistrationListInvitesArgs) UnmarshalJSON(data []byte) error
type RunnerRegistrationListInvitesResults ¶
type RunnerRegistrationListInvitesResults struct {
// contains filtered or unexported fields
}
func (*RunnerRegistrationListInvitesResults) MarshalCBOR ¶
func (v *RunnerRegistrationListInvitesResults) MarshalCBOR() ([]byte, error)
func (*RunnerRegistrationListInvitesResults) MarshalJSON ¶
func (v *RunnerRegistrationListInvitesResults) MarshalJSON() ([]byte, error)
func (*RunnerRegistrationListInvitesResults) SetInvites ¶
func (v *RunnerRegistrationListInvitesResults) SetInvites(invites []*InviteInfo)
func (*RunnerRegistrationListInvitesResults) UnmarshalCBOR ¶
func (v *RunnerRegistrationListInvitesResults) UnmarshalCBOR(data []byte) error
func (*RunnerRegistrationListInvitesResults) UnmarshalJSON ¶
func (v *RunnerRegistrationListInvitesResults) UnmarshalJSON(data []byte) error
type RunnerRegistrationListRunners ¶
func (*RunnerRegistrationListRunners) Args ¶
func (t *RunnerRegistrationListRunners) Args() *RunnerRegistrationListRunnersArgs
func (*RunnerRegistrationListRunners) Results ¶
func (t *RunnerRegistrationListRunners) Results() *RunnerRegistrationListRunnersResults
type RunnerRegistrationListRunnersArgs ¶
type RunnerRegistrationListRunnersArgs struct {
// contains filtered or unexported fields
}
func (*RunnerRegistrationListRunnersArgs) MarshalCBOR ¶
func (v *RunnerRegistrationListRunnersArgs) MarshalCBOR() ([]byte, error)
func (*RunnerRegistrationListRunnersArgs) MarshalJSON ¶
func (v *RunnerRegistrationListRunnersArgs) MarshalJSON() ([]byte, error)
func (*RunnerRegistrationListRunnersArgs) UnmarshalCBOR ¶
func (v *RunnerRegistrationListRunnersArgs) UnmarshalCBOR(data []byte) error
func (*RunnerRegistrationListRunnersArgs) UnmarshalJSON ¶
func (v *RunnerRegistrationListRunnersArgs) UnmarshalJSON(data []byte) error
type RunnerRegistrationListRunnersResults ¶
type RunnerRegistrationListRunnersResults struct {
// contains filtered or unexported fields
}
func (*RunnerRegistrationListRunnersResults) MarshalCBOR ¶
func (v *RunnerRegistrationListRunnersResults) MarshalCBOR() ([]byte, error)
func (*RunnerRegistrationListRunnersResults) MarshalJSON ¶
func (v *RunnerRegistrationListRunnersResults) MarshalJSON() ([]byte, error)
func (*RunnerRegistrationListRunnersResults) SetRunners ¶
func (v *RunnerRegistrationListRunnersResults) SetRunners(runners []*RunnerInfo)
func (*RunnerRegistrationListRunnersResults) UnmarshalCBOR ¶
func (v *RunnerRegistrationListRunnersResults) UnmarshalCBOR(data []byte) error
func (*RunnerRegistrationListRunnersResults) UnmarshalJSON ¶
func (v *RunnerRegistrationListRunnersResults) UnmarshalJSON(data []byte) error
type RunnerRegistrationRevokeInvite ¶
func (*RunnerRegistrationRevokeInvite) Args ¶
func (t *RunnerRegistrationRevokeInvite) Args() *RunnerRegistrationRevokeInviteArgs
func (*RunnerRegistrationRevokeInvite) Results ¶
func (t *RunnerRegistrationRevokeInvite) Results() *RunnerRegistrationRevokeInviteResults
type RunnerRegistrationRevokeInviteArgs ¶
type RunnerRegistrationRevokeInviteArgs struct {
// contains filtered or unexported fields
}
func (*RunnerRegistrationRevokeInviteArgs) HasInviteId ¶
func (v *RunnerRegistrationRevokeInviteArgs) HasInviteId() bool
func (*RunnerRegistrationRevokeInviteArgs) InviteId ¶
func (v *RunnerRegistrationRevokeInviteArgs) InviteId() string
func (*RunnerRegistrationRevokeInviteArgs) MarshalCBOR ¶
func (v *RunnerRegistrationRevokeInviteArgs) MarshalCBOR() ([]byte, error)
func (*RunnerRegistrationRevokeInviteArgs) MarshalJSON ¶
func (v *RunnerRegistrationRevokeInviteArgs) MarshalJSON() ([]byte, error)
func (*RunnerRegistrationRevokeInviteArgs) UnmarshalCBOR ¶
func (v *RunnerRegistrationRevokeInviteArgs) UnmarshalCBOR(data []byte) error
func (*RunnerRegistrationRevokeInviteArgs) UnmarshalJSON ¶
func (v *RunnerRegistrationRevokeInviteArgs) UnmarshalJSON(data []byte) error
type RunnerRegistrationRevokeInviteResults ¶
type RunnerRegistrationRevokeInviteResults struct {
// contains filtered or unexported fields
}
func (*RunnerRegistrationRevokeInviteResults) MarshalCBOR ¶
func (v *RunnerRegistrationRevokeInviteResults) MarshalCBOR() ([]byte, error)
func (*RunnerRegistrationRevokeInviteResults) MarshalJSON ¶
func (v *RunnerRegistrationRevokeInviteResults) MarshalJSON() ([]byte, error)
func (*RunnerRegistrationRevokeInviteResults) SetError ¶
func (v *RunnerRegistrationRevokeInviteResults) SetError(error string)
func (*RunnerRegistrationRevokeInviteResults) SetSuccess ¶
func (v *RunnerRegistrationRevokeInviteResults) SetSuccess(success bool)
func (*RunnerRegistrationRevokeInviteResults) UnmarshalCBOR ¶
func (v *RunnerRegistrationRevokeInviteResults) UnmarshalCBOR(data []byte) error
func (*RunnerRegistrationRevokeInviteResults) UnmarshalJSON ¶
func (v *RunnerRegistrationRevokeInviteResults) UnmarshalJSON(data []byte) error
Click to show internal directories.
Click to hide internal directories.