v1

package
Version: v1.0.3 Latest Latest
Warning

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

Go to latest
Published: Apr 28, 2020 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CheckpointExpansion

type CheckpointExpansion interface{}

type CheckpointInterface

type CheckpointInterface interface {
	Create(*v1.Checkpoint) (*v1.Checkpoint, error)
	Update(*v1.Checkpoint) (*v1.Checkpoint, error)
	UpdateStatus(*v1.Checkpoint) (*v1.Checkpoint, error)
	Delete(name string, options *metav1.DeleteOptions) error
	DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error
	Get(name string, options metav1.GetOptions) (*v1.Checkpoint, error)
	List(opts metav1.ListOptions) (*v1.CheckpointList, error)
	Watch(opts metav1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.Checkpoint, err error)
	CheckpointExpansion
}

CheckpointInterface has methods to work with Checkpoint resources.

type CheckpointsGetter

type CheckpointsGetter interface {
	Checkpoints(namespace string) CheckpointInterface
}

CheckpointsGetter has a method to return a CheckpointInterface. A group's client should implement this interface.

type ClusterDeploymentExpansion

type ClusterDeploymentExpansion interface{}

type ClusterDeploymentInterface

type ClusterDeploymentInterface interface {
	Create(*v1.ClusterDeployment) (*v1.ClusterDeployment, error)
	Update(*v1.ClusterDeployment) (*v1.ClusterDeployment, error)
	UpdateStatus(*v1.ClusterDeployment) (*v1.ClusterDeployment, error)
	Delete(name string, options *metav1.DeleteOptions) error
	DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error
	Get(name string, options metav1.GetOptions) (*v1.ClusterDeployment, error)
	List(opts metav1.ListOptions) (*v1.ClusterDeploymentList, error)
	Watch(opts metav1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.ClusterDeployment, err error)
	ClusterDeploymentExpansion
}

ClusterDeploymentInterface has methods to work with ClusterDeployment resources.

type ClusterDeploymentsGetter

type ClusterDeploymentsGetter interface {
	ClusterDeployments(namespace string) ClusterDeploymentInterface
}

ClusterDeploymentsGetter has a method to return a ClusterDeploymentInterface. A group's client should implement this interface.

type ClusterDeprovisionExpansion

type ClusterDeprovisionExpansion interface{}

type ClusterDeprovisionInterface

type ClusterDeprovisionInterface interface {
	Create(*v1.ClusterDeprovision) (*v1.ClusterDeprovision, error)
	Update(*v1.ClusterDeprovision) (*v1.ClusterDeprovision, error)
	UpdateStatus(*v1.ClusterDeprovision) (*v1.ClusterDeprovision, error)
	Delete(name string, options *metav1.DeleteOptions) error
	DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error
	Get(name string, options metav1.GetOptions) (*v1.ClusterDeprovision, error)
	List(opts metav1.ListOptions) (*v1.ClusterDeprovisionList, error)
	Watch(opts metav1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.ClusterDeprovision, err error)
	ClusterDeprovisionExpansion
}

ClusterDeprovisionInterface has methods to work with ClusterDeprovision resources.

type ClusterDeprovisionsGetter

type ClusterDeprovisionsGetter interface {
	ClusterDeprovisions(namespace string) ClusterDeprovisionInterface
}

ClusterDeprovisionsGetter has a method to return a ClusterDeprovisionInterface. A group's client should implement this interface.

type ClusterImageSetExpansion

type ClusterImageSetExpansion interface{}

type ClusterImageSetInterface

type ClusterImageSetInterface interface {
	Create(*v1.ClusterImageSet) (*v1.ClusterImageSet, error)
	Update(*v1.ClusterImageSet) (*v1.ClusterImageSet, error)
	UpdateStatus(*v1.ClusterImageSet) (*v1.ClusterImageSet, error)
	Delete(name string, options *metav1.DeleteOptions) error
	DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error
	Get(name string, options metav1.GetOptions) (*v1.ClusterImageSet, error)
	List(opts metav1.ListOptions) (*v1.ClusterImageSetList, error)
	Watch(opts metav1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.ClusterImageSet, err error)
	ClusterImageSetExpansion
}

ClusterImageSetInterface has methods to work with ClusterImageSet resources.

type ClusterImageSetsGetter

type ClusterImageSetsGetter interface {
	ClusterImageSets() ClusterImageSetInterface
}

ClusterImageSetsGetter has a method to return a ClusterImageSetInterface. A group's client should implement this interface.

type ClusterProvisionExpansion

type ClusterProvisionExpansion interface{}

type ClusterProvisionInterface

type ClusterProvisionInterface interface {
	Create(*v1.ClusterProvision) (*v1.ClusterProvision, error)
	Update(*v1.ClusterProvision) (*v1.ClusterProvision, error)
	UpdateStatus(*v1.ClusterProvision) (*v1.ClusterProvision, error)
	Delete(name string, options *metav1.DeleteOptions) error
	DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error
	Get(name string, options metav1.GetOptions) (*v1.ClusterProvision, error)
	List(opts metav1.ListOptions) (*v1.ClusterProvisionList, error)
	Watch(opts metav1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.ClusterProvision, err error)
	ClusterProvisionExpansion
}

ClusterProvisionInterface has methods to work with ClusterProvision resources.

type ClusterProvisionsGetter

type ClusterProvisionsGetter interface {
	ClusterProvisions(namespace string) ClusterProvisionInterface
}

ClusterProvisionsGetter has a method to return a ClusterProvisionInterface. A group's client should implement this interface.

type ClusterStateExpansion

type ClusterStateExpansion interface{}

type ClusterStateInterface

type ClusterStateInterface interface {
	Create(*v1.ClusterState) (*v1.ClusterState, error)
	Update(*v1.ClusterState) (*v1.ClusterState, error)
	UpdateStatus(*v1.ClusterState) (*v1.ClusterState, error)
	Delete(name string, options *metav1.DeleteOptions) error
	DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error
	Get(name string, options metav1.GetOptions) (*v1.ClusterState, error)
	List(opts metav1.ListOptions) (*v1.ClusterStateList, error)
	Watch(opts metav1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.ClusterState, err error)
	ClusterStateExpansion
}

ClusterStateInterface has methods to work with ClusterState resources.

type ClusterStatesGetter

type ClusterStatesGetter interface {
	ClusterStates(namespace string) ClusterStateInterface
}

ClusterStatesGetter has a method to return a ClusterStateInterface. A group's client should implement this interface.

type DNSZoneExpansion

type DNSZoneExpansion interface{}

type DNSZoneInterface

type DNSZoneInterface interface {
	Create(*v1.DNSZone) (*v1.DNSZone, error)
	Update(*v1.DNSZone) (*v1.DNSZone, error)
	UpdateStatus(*v1.DNSZone) (*v1.DNSZone, error)
	Delete(name string, options *metav1.DeleteOptions) error
	DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error
	Get(name string, options metav1.GetOptions) (*v1.DNSZone, error)
	List(opts metav1.ListOptions) (*v1.DNSZoneList, error)
	Watch(opts metav1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.DNSZone, err error)
	DNSZoneExpansion
}

DNSZoneInterface has methods to work with DNSZone resources.

type DNSZonesGetter

type DNSZonesGetter interface {
	DNSZones(namespace string) DNSZoneInterface
}

DNSZonesGetter has a method to return a DNSZoneInterface. A group's client should implement this interface.

type HiveConfigExpansion

type HiveConfigExpansion interface{}

type HiveConfigInterface

type HiveConfigInterface interface {
	Create(*v1.HiveConfig) (*v1.HiveConfig, error)
	Update(*v1.HiveConfig) (*v1.HiveConfig, error)
	UpdateStatus(*v1.HiveConfig) (*v1.HiveConfig, error)
	Delete(name string, options *metav1.DeleteOptions) error
	DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error
	Get(name string, options metav1.GetOptions) (*v1.HiveConfig, error)
	List(opts metav1.ListOptions) (*v1.HiveConfigList, error)
	Watch(opts metav1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.HiveConfig, err error)
	HiveConfigExpansion
}

HiveConfigInterface has methods to work with HiveConfig resources.

type HiveConfigsGetter

type HiveConfigsGetter interface {
	HiveConfigs() HiveConfigInterface
}

HiveConfigsGetter has a method to return a HiveConfigInterface. A group's client should implement this interface.

type HiveV1Client

type HiveV1Client struct {
	// contains filtered or unexported fields
}

HiveV1Client is used to interact with features provided by the hive.openshift.io group.

func New

func New(c rest.Interface) *HiveV1Client

New creates a new HiveV1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*HiveV1Client, error)

NewForConfig creates a new HiveV1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *HiveV1Client

NewForConfigOrDie creates a new HiveV1Client for the given config and panics if there is an error in the config.

func (*HiveV1Client) Checkpoints

func (c *HiveV1Client) Checkpoints(namespace string) CheckpointInterface

func (*HiveV1Client) ClusterDeployments

func (c *HiveV1Client) ClusterDeployments(namespace string) ClusterDeploymentInterface

func (*HiveV1Client) ClusterDeprovisions

func (c *HiveV1Client) ClusterDeprovisions(namespace string) ClusterDeprovisionInterface

func (*HiveV1Client) ClusterImageSets

func (c *HiveV1Client) ClusterImageSets() ClusterImageSetInterface

func (*HiveV1Client) ClusterProvisions

func (c *HiveV1Client) ClusterProvisions(namespace string) ClusterProvisionInterface

func (*HiveV1Client) ClusterStates

func (c *HiveV1Client) ClusterStates(namespace string) ClusterStateInterface

func (*HiveV1Client) DNSZones

func (c *HiveV1Client) DNSZones(namespace string) DNSZoneInterface

func (*HiveV1Client) HiveConfigs

func (c *HiveV1Client) HiveConfigs() HiveConfigInterface

func (*HiveV1Client) MachinePoolNameLeases

func (c *HiveV1Client) MachinePoolNameLeases(namespace string) MachinePoolNameLeaseInterface

func (*HiveV1Client) MachinePools

func (c *HiveV1Client) MachinePools(namespace string) MachinePoolInterface

func (*HiveV1Client) RESTClient

func (c *HiveV1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*HiveV1Client) SelectorSyncIdentityProviders

func (c *HiveV1Client) SelectorSyncIdentityProviders() SelectorSyncIdentityProviderInterface

func (*HiveV1Client) SelectorSyncSets

func (c *HiveV1Client) SelectorSyncSets() SelectorSyncSetInterface

func (*HiveV1Client) SyncIdentityProviders

func (c *HiveV1Client) SyncIdentityProviders(namespace string) SyncIdentityProviderInterface

func (*HiveV1Client) SyncSetInstances

func (c *HiveV1Client) SyncSetInstances(namespace string) SyncSetInstanceInterface

func (*HiveV1Client) SyncSets

func (c *HiveV1Client) SyncSets(namespace string) SyncSetInterface

type MachinePoolExpansion

type MachinePoolExpansion interface{}

type MachinePoolInterface

type MachinePoolInterface interface {
	Create(*v1.MachinePool) (*v1.MachinePool, error)
	Update(*v1.MachinePool) (*v1.MachinePool, error)
	UpdateStatus(*v1.MachinePool) (*v1.MachinePool, error)
	Delete(name string, options *metav1.DeleteOptions) error
	DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error
	Get(name string, options metav1.GetOptions) (*v1.MachinePool, error)
	List(opts metav1.ListOptions) (*v1.MachinePoolList, error)
	Watch(opts metav1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.MachinePool, err error)
	MachinePoolExpansion
}

MachinePoolInterface has methods to work with MachinePool resources.

type MachinePoolNameLeaseExpansion

type MachinePoolNameLeaseExpansion interface{}

type MachinePoolNameLeaseInterface

type MachinePoolNameLeaseInterface interface {
	Create(*v1.MachinePoolNameLease) (*v1.MachinePoolNameLease, error)
	Update(*v1.MachinePoolNameLease) (*v1.MachinePoolNameLease, error)
	UpdateStatus(*v1.MachinePoolNameLease) (*v1.MachinePoolNameLease, error)
	Delete(name string, options *metav1.DeleteOptions) error
	DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error
	Get(name string, options metav1.GetOptions) (*v1.MachinePoolNameLease, error)
	List(opts metav1.ListOptions) (*v1.MachinePoolNameLeaseList, error)
	Watch(opts metav1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.MachinePoolNameLease, err error)
	MachinePoolNameLeaseExpansion
}

MachinePoolNameLeaseInterface has methods to work with MachinePoolNameLease resources.

type MachinePoolNameLeasesGetter

type MachinePoolNameLeasesGetter interface {
	MachinePoolNameLeases(namespace string) MachinePoolNameLeaseInterface
}

MachinePoolNameLeasesGetter has a method to return a MachinePoolNameLeaseInterface. A group's client should implement this interface.

type MachinePoolsGetter

type MachinePoolsGetter interface {
	MachinePools(namespace string) MachinePoolInterface
}

MachinePoolsGetter has a method to return a MachinePoolInterface. A group's client should implement this interface.

type SelectorSyncIdentityProviderExpansion

type SelectorSyncIdentityProviderExpansion interface{}

type SelectorSyncIdentityProviderInterface

SelectorSyncIdentityProviderInterface has methods to work with SelectorSyncIdentityProvider resources.

type SelectorSyncIdentityProvidersGetter

type SelectorSyncIdentityProvidersGetter interface {
	SelectorSyncIdentityProviders() SelectorSyncIdentityProviderInterface
}

SelectorSyncIdentityProvidersGetter has a method to return a SelectorSyncIdentityProviderInterface. A group's client should implement this interface.

type SelectorSyncSetExpansion

type SelectorSyncSetExpansion interface{}

type SelectorSyncSetInterface

type SelectorSyncSetInterface interface {
	Create(*v1.SelectorSyncSet) (*v1.SelectorSyncSet, error)
	Update(*v1.SelectorSyncSet) (*v1.SelectorSyncSet, error)
	UpdateStatus(*v1.SelectorSyncSet) (*v1.SelectorSyncSet, error)
	Delete(name string, options *metav1.DeleteOptions) error
	DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error
	Get(name string, options metav1.GetOptions) (*v1.SelectorSyncSet, error)
	List(opts metav1.ListOptions) (*v1.SelectorSyncSetList, error)
	Watch(opts metav1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.SelectorSyncSet, err error)
	SelectorSyncSetExpansion
}

SelectorSyncSetInterface has methods to work with SelectorSyncSet resources.

type SelectorSyncSetsGetter

type SelectorSyncSetsGetter interface {
	SelectorSyncSets() SelectorSyncSetInterface
}

SelectorSyncSetsGetter has a method to return a SelectorSyncSetInterface. A group's client should implement this interface.

type SyncIdentityProviderExpansion

type SyncIdentityProviderExpansion interface{}

type SyncIdentityProviderInterface

type SyncIdentityProviderInterface interface {
	Create(*v1.SyncIdentityProvider) (*v1.SyncIdentityProvider, error)
	Update(*v1.SyncIdentityProvider) (*v1.SyncIdentityProvider, error)
	UpdateStatus(*v1.SyncIdentityProvider) (*v1.SyncIdentityProvider, error)
	Delete(name string, options *metav1.DeleteOptions) error
	DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error
	Get(name string, options metav1.GetOptions) (*v1.SyncIdentityProvider, error)
	List(opts metav1.ListOptions) (*v1.SyncIdentityProviderList, error)
	Watch(opts metav1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.SyncIdentityProvider, err error)
	SyncIdentityProviderExpansion
}

SyncIdentityProviderInterface has methods to work with SyncIdentityProvider resources.

type SyncIdentityProvidersGetter

type SyncIdentityProvidersGetter interface {
	SyncIdentityProviders(namespace string) SyncIdentityProviderInterface
}

SyncIdentityProvidersGetter has a method to return a SyncIdentityProviderInterface. A group's client should implement this interface.

type SyncSetExpansion

type SyncSetExpansion interface{}

type SyncSetInstanceExpansion

type SyncSetInstanceExpansion interface{}

type SyncSetInstanceInterface

type SyncSetInstanceInterface interface {
	Create(*v1.SyncSetInstance) (*v1.SyncSetInstance, error)
	Update(*v1.SyncSetInstance) (*v1.SyncSetInstance, error)
	UpdateStatus(*v1.SyncSetInstance) (*v1.SyncSetInstance, error)
	Delete(name string, options *metav1.DeleteOptions) error
	DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error
	Get(name string, options metav1.GetOptions) (*v1.SyncSetInstance, error)
	List(opts metav1.ListOptions) (*v1.SyncSetInstanceList, error)
	Watch(opts metav1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.SyncSetInstance, err error)
	SyncSetInstanceExpansion
}

SyncSetInstanceInterface has methods to work with SyncSetInstance resources.

type SyncSetInstancesGetter

type SyncSetInstancesGetter interface {
	SyncSetInstances(namespace string) SyncSetInstanceInterface
}

SyncSetInstancesGetter has a method to return a SyncSetInstanceInterface. A group's client should implement this interface.

type SyncSetInterface

type SyncSetInterface interface {
	Create(*v1.SyncSet) (*v1.SyncSet, error)
	Update(*v1.SyncSet) (*v1.SyncSet, error)
	UpdateStatus(*v1.SyncSet) (*v1.SyncSet, error)
	Delete(name string, options *metav1.DeleteOptions) error
	DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error
	Get(name string, options metav1.GetOptions) (*v1.SyncSet, error)
	List(opts metav1.ListOptions) (*v1.SyncSetList, error)
	Watch(opts metav1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.SyncSet, err error)
	SyncSetExpansion
}

SyncSetInterface has methods to work with SyncSet resources.

type SyncSetsGetter

type SyncSetsGetter interface {
	SyncSets(namespace string) SyncSetInterface
}

SyncSetsGetter has a method to return a SyncSetInterface. A group's client should implement this interface.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL