genericprovider

package
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 7, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BootstrapProviderListWrapper

type BootstrapProviderListWrapper struct {
	*operatorv1.BootstrapProviderList
}

func (*BootstrapProviderListWrapper) GetItems

func (*BootstrapProviderListWrapper) GetObject

type BootstrapProviderWrapper

type BootstrapProviderWrapper struct {
	*operatorv1.BootstrapProvider
}

func (*BootstrapProviderWrapper) GetConditions

func (b *BootstrapProviderWrapper) GetConditions() clusterv1.Conditions

func (*BootstrapProviderWrapper) GetObject

func (b *BootstrapProviderWrapper) GetObject() client.Object

func (*BootstrapProviderWrapper) GetSpec

func (*BootstrapProviderWrapper) GetStatus

func (*BootstrapProviderWrapper) GetType

func (b *BootstrapProviderWrapper) GetType() string

func (*BootstrapProviderWrapper) SetConditions

func (b *BootstrapProviderWrapper) SetConditions(conditions clusterv1.Conditions)

func (*BootstrapProviderWrapper) SetSpec

func (*BootstrapProviderWrapper) SetStatus

type ControlPlaneProviderListWrapper

type ControlPlaneProviderListWrapper struct {
	*operatorv1.ControlPlaneProviderList
}

func (*ControlPlaneProviderListWrapper) GetItems

func (*ControlPlaneProviderListWrapper) GetObject

type ControlPlaneProviderWrapper

type ControlPlaneProviderWrapper struct {
	*operatorv1.ControlPlaneProvider
}

func (*ControlPlaneProviderWrapper) GetConditions

func (*ControlPlaneProviderWrapper) GetObject

func (c *ControlPlaneProviderWrapper) GetObject() client.Object

func (*ControlPlaneProviderWrapper) GetSpec

func (*ControlPlaneProviderWrapper) GetStatus

func (*ControlPlaneProviderWrapper) GetType

func (c *ControlPlaneProviderWrapper) GetType() string

func (*ControlPlaneProviderWrapper) SetConditions

func (c *ControlPlaneProviderWrapper) SetConditions(conditions clusterv1.Conditions)

func (*ControlPlaneProviderWrapper) SetSpec

func (*ControlPlaneProviderWrapper) SetStatus

type CoreProviderListWrapper

type CoreProviderListWrapper struct {
	*operatorv1.CoreProviderList
}

func (*CoreProviderListWrapper) GetItems

func (c *CoreProviderListWrapper) GetItems() []GenericProvider

func (*CoreProviderListWrapper) GetObject

func (c *CoreProviderListWrapper) GetObject() client.ObjectList

type CoreProviderWrapper

type CoreProviderWrapper struct {
	*operatorv1.CoreProvider
}

func (*CoreProviderWrapper) GetConditions

func (c *CoreProviderWrapper) GetConditions() clusterv1.Conditions

func (*CoreProviderWrapper) GetObject

func (c *CoreProviderWrapper) GetObject() client.Object

func (*CoreProviderWrapper) GetSpec

func (*CoreProviderWrapper) GetStatus

func (*CoreProviderWrapper) GetType

func (c *CoreProviderWrapper) GetType() string

func (*CoreProviderWrapper) SetConditions

func (c *CoreProviderWrapper) SetConditions(conditions clusterv1.Conditions)

func (*CoreProviderWrapper) SetSpec

func (*CoreProviderWrapper) SetStatus

type GenericProvider

type GenericProvider interface {
	client.Object
	conditions.Setter
	GetSpec() operatorv1.ProviderSpec
	SetSpec(in operatorv1.ProviderSpec)
	GetStatus() operatorv1.ProviderStatus
	SetStatus(in operatorv1.ProviderStatus)
	GetObject() client.Object
	GetType() string
}

type GenericProviderList

type GenericProviderList interface {
	client.ObjectList
	GetObject() client.ObjectList
	GetItems() []GenericProvider
}

type InfrastructureProviderListWrapper

type InfrastructureProviderListWrapper struct {
	*operatorv1.InfrastructureProviderList
}

func (*InfrastructureProviderListWrapper) GetItems

func (*InfrastructureProviderListWrapper) GetObject

type InfrastructureProviderWrapper

type InfrastructureProviderWrapper struct {
	*operatorv1.InfrastructureProvider
}

func (*InfrastructureProviderWrapper) GetConditions

func (*InfrastructureProviderWrapper) GetObject

func (*InfrastructureProviderWrapper) GetSpec

func (*InfrastructureProviderWrapper) GetStatus

func (*InfrastructureProviderWrapper) GetType

func (*InfrastructureProviderWrapper) SetConditions

func (i *InfrastructureProviderWrapper) SetConditions(conditions clusterv1.Conditions)

func (*InfrastructureProviderWrapper) SetSpec

func (*InfrastructureProviderWrapper) SetStatus

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL