Documentation
¶
Index ¶
- func NewToolchainStatus(options ...ToolchainStatusOption) *toolchainv1alpha1.ToolchainStatus
- func ToBeNotReady() toolchainv1alpha1.Condition
- func ToBeReady() toolchainv1alpha1.Condition
- type HostToolchainStatusOption
- type MemberToolchainStatusOption
- type RegistrationServiceToolchainStatusOption
- func WithDeploymentCondition(condition toolchainv1alpha1.Condition) RegistrationServiceToolchainStatusOption
- func WithHealthCondition(condition toolchainv1alpha1.Condition) RegistrationServiceToolchainStatusOption
- func WithRevisionCheckCondition(condition toolchainv1alpha1.Condition) RegistrationServiceToolchainStatusOption
- type ToolchainStatusAssertion
- func (a *ToolchainStatusAssertion) Exists() *ToolchainStatusAssertion
- func (a *ToolchainStatusAssertion) HasConditions(expected ...toolchainv1alpha1.Condition) *ToolchainStatusAssertion
- func (a *ToolchainStatusAssertion) HasHostOperatorStatus(expected toolchainv1alpha1.HostOperatorStatus) *ToolchainStatusAssertion
- func (a *ToolchainStatusAssertion) HasHostRoutesStatus(proxyURL string, expCondition toolchainv1alpha1.Condition) *ToolchainStatusAssertion
- func (a *ToolchainStatusAssertion) HasMemberClusterStatus(expected ...toolchainv1alpha1.Member) *ToolchainStatusAssertion
- func (a *ToolchainStatusAssertion) HasRegistrationServiceStatus(expected toolchainv1alpha1.HostRegistrationServiceStatus) *ToolchainStatusAssertion
- func (a *ToolchainStatusAssertion) ReadyConditionLastTransitionTimeEqual(expected metav1.Time) *ToolchainStatusAssertion
- func (a *ToolchainStatusAssertion) ReadyConditionLastTransitionTimeNotEmpty() *ToolchainStatusAssertion
- func (a *ToolchainStatusAssertion) ReadyConditionLastTransitionTimeNotEqual(expected metav1.Time) *ToolchainStatusAssertion
- func (a *ToolchainStatusAssertion) ReadyConditionLastUpdatedTimeEqual(expected metav1.Time) *ToolchainStatusAssertion
- func (a *ToolchainStatusAssertion) ReadyConditionLastUpdatedTimeNotEmpty() *ToolchainStatusAssertion
- func (a *ToolchainStatusAssertion) ReadyConditionLastUpdatedTimeNotEqual(expected metav1.Time) *ToolchainStatusAssertion
- type ToolchainStatusOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewToolchainStatus ¶
func NewToolchainStatus(options ...ToolchainStatusOption) *toolchainv1alpha1.ToolchainStatus
func ToBeNotReady ¶
func ToBeNotReady() toolchainv1alpha1.Condition
func ToBeReady ¶
func ToBeReady() toolchainv1alpha1.Condition
Types ¶
type HostToolchainStatusOption ¶
type HostToolchainStatusOption func(*toolchainv1alpha1.HostOperatorStatus)
type MemberToolchainStatusOption ¶
type MemberToolchainStatusOption func(*toolchainv1alpha1.Member)
func WithNodeRoleUsage ¶
func WithNodeRoleUsage(role string, usage int) MemberToolchainStatusOption
func WithRoutes ¶
func WithRoutes(consoleURL string, condition toolchainv1alpha1.Condition) MemberToolchainStatusOption
type RegistrationServiceToolchainStatusOption ¶
type RegistrationServiceToolchainStatusOption func(status *toolchainv1alpha1.HostRegistrationServiceStatus)
func WithDeploymentCondition ¶
func WithDeploymentCondition(condition toolchainv1alpha1.Condition) RegistrationServiceToolchainStatusOption
func WithHealthCondition ¶
func WithHealthCondition(condition toolchainv1alpha1.Condition) RegistrationServiceToolchainStatusOption
func WithRevisionCheckCondition ¶
func WithRevisionCheckCondition(condition toolchainv1alpha1.Condition) RegistrationServiceToolchainStatusOption
type ToolchainStatusAssertion ¶
type ToolchainStatusAssertion struct {
// contains filtered or unexported fields
}
func AssertThatGivenToolchainStatus ¶
func AssertThatGivenToolchainStatus(t test.T, toolchainStatus *toolchainv1alpha1.ToolchainStatus) *ToolchainStatusAssertion
func AssertThatToolchainStatus ¶
func AssertThatToolchainStatus(t test.T, namespace, name string, client runtimeclient.Client) *ToolchainStatusAssertion
func (*ToolchainStatusAssertion) Exists ¶
func (a *ToolchainStatusAssertion) Exists() *ToolchainStatusAssertion
func (*ToolchainStatusAssertion) HasConditions ¶
func (a *ToolchainStatusAssertion) HasConditions(expected ...toolchainv1alpha1.Condition) *ToolchainStatusAssertion
func (*ToolchainStatusAssertion) HasHostOperatorStatus ¶
func (a *ToolchainStatusAssertion) HasHostOperatorStatus(expected toolchainv1alpha1.HostOperatorStatus) *ToolchainStatusAssertion
func (*ToolchainStatusAssertion) HasHostRoutesStatus ¶
func (a *ToolchainStatusAssertion) HasHostRoutesStatus(proxyURL string, expCondition toolchainv1alpha1.Condition) *ToolchainStatusAssertion
func (*ToolchainStatusAssertion) HasMemberClusterStatus ¶
func (a *ToolchainStatusAssertion) HasMemberClusterStatus(expected ...toolchainv1alpha1.Member) *ToolchainStatusAssertion
func (*ToolchainStatusAssertion) HasRegistrationServiceStatus ¶
func (a *ToolchainStatusAssertion) HasRegistrationServiceStatus(expected toolchainv1alpha1.HostRegistrationServiceStatus) *ToolchainStatusAssertion
func (*ToolchainStatusAssertion) ReadyConditionLastTransitionTimeEqual ¶
func (a *ToolchainStatusAssertion) ReadyConditionLastTransitionTimeEqual(expected metav1.Time) *ToolchainStatusAssertion
func (*ToolchainStatusAssertion) ReadyConditionLastTransitionTimeNotEmpty ¶
func (a *ToolchainStatusAssertion) ReadyConditionLastTransitionTimeNotEmpty() *ToolchainStatusAssertion
func (*ToolchainStatusAssertion) ReadyConditionLastTransitionTimeNotEqual ¶
func (a *ToolchainStatusAssertion) ReadyConditionLastTransitionTimeNotEqual(expected metav1.Time) *ToolchainStatusAssertion
func (*ToolchainStatusAssertion) ReadyConditionLastUpdatedTimeEqual ¶
func (a *ToolchainStatusAssertion) ReadyConditionLastUpdatedTimeEqual(expected metav1.Time) *ToolchainStatusAssertion
func (*ToolchainStatusAssertion) ReadyConditionLastUpdatedTimeNotEmpty ¶
func (a *ToolchainStatusAssertion) ReadyConditionLastUpdatedTimeNotEmpty() *ToolchainStatusAssertion
func (*ToolchainStatusAssertion) ReadyConditionLastUpdatedTimeNotEqual ¶
func (a *ToolchainStatusAssertion) ReadyConditionLastUpdatedTimeNotEqual(expected metav1.Time) *ToolchainStatusAssertion
type ToolchainStatusOption ¶
type ToolchainStatusOption func(*toolchainv1alpha1.ToolchainStatus)
func WithHost ¶
func WithHost(options ...HostToolchainStatusOption) ToolchainStatusOption
func WithMember ¶
func WithMember(name string, options ...MemberToolchainStatusOption) ToolchainStatusOption
func WithRegistrationService ¶
func WithRegistrationService(options ...RegistrationServiceToolchainStatusOption) ToolchainStatusOption
Click to show internal directories.
Click to hide internal directories.