Documentation ¶
Index ¶
- type MachineMockBuilder
- func (b *MachineMockBuilder) Complete() *lifecyclev1alpha1.Machine
- func (b *MachineMockBuilder) WithDesiredPackages(packages ...lifecyclev1alpha1.PackageVersion) *MachineMockBuilder
- func (b *MachineMockBuilder) WithInstalledPackages(packages ...lifecyclev1alpha1.PackageVersion) *MachineMockBuilder
- func (b *MachineMockBuilder) WithLastScanTime(timestamp metav1.Time) *MachineMockBuilder
- func (b *MachineMockBuilder) WithMachineTypeRef(name string) *MachineMockBuilder
- func (b *MachineMockBuilder) WithOOBMachineRef(name string) *MachineMockBuilder
- type MachineTypeMockBuilder
- type OOBMockBuilder
- type UnstructuredBuilder
- func (b *UnstructuredBuilder) MachineFromUnstructured() *MachineMockBuilder
- func (b *UnstructuredBuilder) MachineTypeFromUnstructured() *MachineTypeMockBuilder
- func (b *UnstructuredBuilder) OOBFromUnstructured() *OOBMockBuilder
- func (b *UnstructuredBuilder) WithDeletionTimestamp(timestamp *metav1.Time) *UnstructuredBuilder
- func (b *UnstructuredBuilder) WithFinalizers(finalizers []string) *UnstructuredBuilder
- func (b *UnstructuredBuilder) WithLabels(labels map[string]string) *UnstructuredBuilder
- func (b *UnstructuredBuilder) WithName(name string) *UnstructuredBuilder
- func (b *UnstructuredBuilder) WithNamespace(namespace string) *UnstructuredBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MachineMockBuilder ¶
type MachineMockBuilder struct {
// contains filtered or unexported fields
}
func (*MachineMockBuilder) Complete ¶
func (b *MachineMockBuilder) Complete() *lifecyclev1alpha1.Machine
func (*MachineMockBuilder) WithDesiredPackages ¶
func (b *MachineMockBuilder) WithDesiredPackages(packages ...lifecyclev1alpha1.PackageVersion) *MachineMockBuilder
func (*MachineMockBuilder) WithInstalledPackages ¶
func (b *MachineMockBuilder) WithInstalledPackages(packages ...lifecyclev1alpha1.PackageVersion) *MachineMockBuilder
func (*MachineMockBuilder) WithLastScanTime ¶
func (b *MachineMockBuilder) WithLastScanTime(timestamp metav1.Time) *MachineMockBuilder
func (*MachineMockBuilder) WithMachineTypeRef ¶
func (b *MachineMockBuilder) WithMachineTypeRef(name string) *MachineMockBuilder
func (*MachineMockBuilder) WithOOBMachineRef ¶
func (b *MachineMockBuilder) WithOOBMachineRef(name string) *MachineMockBuilder
type MachineTypeMockBuilder ¶
type MachineTypeMockBuilder struct {
// contains filtered or unexported fields
}
func (*MachineTypeMockBuilder) Complete ¶
func (b *MachineTypeMockBuilder) Complete() *lifecyclev1alpha1.MachineType
func (*MachineTypeMockBuilder) WithMachineGroups ¶
func (b *MachineTypeMockBuilder) WithMachineGroups(groups []lifecyclev1alpha1.MachineGroup) *MachineTypeMockBuilder
type OOBMockBuilder ¶
type OOBMockBuilder struct {
// contains filtered or unexported fields
}
func (*OOBMockBuilder) Complete ¶
func (b *OOBMockBuilder) Complete() *oobv1alpha1.OOB
func (*OOBMockBuilder) WithManufacturer ¶
func (b *OOBMockBuilder) WithManufacturer(manufacturer string) *OOBMockBuilder
func (*OOBMockBuilder) WithSKU ¶
func (b *OOBMockBuilder) WithSKU(sku string) *OOBMockBuilder
type UnstructuredBuilder ¶
type UnstructuredBuilder struct {
// contains filtered or unexported fields
}
func NewUnstructuredBuilder ¶
func NewUnstructuredBuilder() *UnstructuredBuilder
func (*UnstructuredBuilder) MachineFromUnstructured ¶
func (b *UnstructuredBuilder) MachineFromUnstructured() *MachineMockBuilder
func (*UnstructuredBuilder) MachineTypeFromUnstructured ¶
func (b *UnstructuredBuilder) MachineTypeFromUnstructured() *MachineTypeMockBuilder
func (*UnstructuredBuilder) OOBFromUnstructured ¶
func (b *UnstructuredBuilder) OOBFromUnstructured() *OOBMockBuilder
func (*UnstructuredBuilder) WithDeletionTimestamp ¶
func (b *UnstructuredBuilder) WithDeletionTimestamp(timestamp *metav1.Time) *UnstructuredBuilder
func (*UnstructuredBuilder) WithFinalizers ¶
func (b *UnstructuredBuilder) WithFinalizers(finalizers []string) *UnstructuredBuilder
func (*UnstructuredBuilder) WithLabels ¶
func (b *UnstructuredBuilder) WithLabels(labels map[string]string) *UnstructuredBuilder
func (*UnstructuredBuilder) WithName ¶
func (b *UnstructuredBuilder) WithName(name string) *UnstructuredBuilder
func (*UnstructuredBuilder) WithNamespace ¶
func (b *UnstructuredBuilder) WithNamespace(namespace string) *UnstructuredBuilder
Click to show internal directories.
Click to hide internal directories.