v1alpha1

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Nov 13, 2018 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 ClusterPropagatedVersionExpansion added in v0.0.3

type ClusterPropagatedVersionExpansion interface{}

type ClusterPropagatedVersionInterface added in v0.0.3

ClusterPropagatedVersionInterface has methods to work with ClusterPropagatedVersion resources.

type ClusterPropagatedVersionsGetter added in v0.0.3

type ClusterPropagatedVersionsGetter interface {
	ClusterPropagatedVersions() ClusterPropagatedVersionInterface
}

ClusterPropagatedVersionsGetter has a method to return a ClusterPropagatedVersionInterface. A group's client should implement this interface.

type CoreV1alpha1Client

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

CoreV1alpha1Client is used to interact with features provided by the core.federation.k8s.io group.

func New

New creates a new CoreV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new CoreV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *CoreV1alpha1Client

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

func (*CoreV1alpha1Client) ClusterPropagatedVersions added in v0.0.3

func (c *CoreV1alpha1Client) ClusterPropagatedVersions() ClusterPropagatedVersionInterface

func (*CoreV1alpha1Client) FederatedClusters

func (c *CoreV1alpha1Client) FederatedClusters(namespace string) FederatedClusterInterface

func (*CoreV1alpha1Client) FederatedConfigMapOverrides

func (c *CoreV1alpha1Client) FederatedConfigMapOverrides(namespace string) FederatedConfigMapOverrideInterface

func (*CoreV1alpha1Client) FederatedConfigMapPlacements

func (c *CoreV1alpha1Client) FederatedConfigMapPlacements(namespace string) FederatedConfigMapPlacementInterface

func (*CoreV1alpha1Client) FederatedConfigMaps

func (c *CoreV1alpha1Client) FederatedConfigMaps(namespace string) FederatedConfigMapInterface

func (*CoreV1alpha1Client) FederatedDeploymentOverrides

func (c *CoreV1alpha1Client) FederatedDeploymentOverrides(namespace string) FederatedDeploymentOverrideInterface

func (*CoreV1alpha1Client) FederatedDeploymentPlacements

func (c *CoreV1alpha1Client) FederatedDeploymentPlacements(namespace string) FederatedDeploymentPlacementInterface

func (*CoreV1alpha1Client) FederatedDeployments

func (c *CoreV1alpha1Client) FederatedDeployments(namespace string) FederatedDeploymentInterface

func (*CoreV1alpha1Client) FederatedIngressPlacements added in v0.0.2

func (c *CoreV1alpha1Client) FederatedIngressPlacements(namespace string) FederatedIngressPlacementInterface

func (*CoreV1alpha1Client) FederatedIngresses added in v0.0.2

func (c *CoreV1alpha1Client) FederatedIngresses(namespace string) FederatedIngressInterface

func (*CoreV1alpha1Client) FederatedJobOverrides

func (c *CoreV1alpha1Client) FederatedJobOverrides(namespace string) FederatedJobOverrideInterface

func (*CoreV1alpha1Client) FederatedJobPlacements

func (c *CoreV1alpha1Client) FederatedJobPlacements(namespace string) FederatedJobPlacementInterface

func (*CoreV1alpha1Client) FederatedJobs

func (c *CoreV1alpha1Client) FederatedJobs(namespace string) FederatedJobInterface

func (*CoreV1alpha1Client) FederatedNamespacePlacements

func (c *CoreV1alpha1Client) FederatedNamespacePlacements(namespace string) FederatedNamespacePlacementInterface

func (*CoreV1alpha1Client) FederatedReplicaSetOverrides

func (c *CoreV1alpha1Client) FederatedReplicaSetOverrides(namespace string) FederatedReplicaSetOverrideInterface

func (*CoreV1alpha1Client) FederatedReplicaSetPlacements

func (c *CoreV1alpha1Client) FederatedReplicaSetPlacements(namespace string) FederatedReplicaSetPlacementInterface

func (*CoreV1alpha1Client) FederatedReplicaSets

func (c *CoreV1alpha1Client) FederatedReplicaSets(namespace string) FederatedReplicaSetInterface

func (*CoreV1alpha1Client) FederatedSecretOverrides

func (c *CoreV1alpha1Client) FederatedSecretOverrides(namespace string) FederatedSecretOverrideInterface

func (*CoreV1alpha1Client) FederatedSecretPlacements

func (c *CoreV1alpha1Client) FederatedSecretPlacements(namespace string) FederatedSecretPlacementInterface

func (*CoreV1alpha1Client) FederatedSecrets

func (c *CoreV1alpha1Client) FederatedSecrets(namespace string) FederatedSecretInterface

func (*CoreV1alpha1Client) FederatedServiceAccountPlacements added in v0.0.2

func (c *CoreV1alpha1Client) FederatedServiceAccountPlacements(namespace string) FederatedServiceAccountPlacementInterface

func (*CoreV1alpha1Client) FederatedServiceAccounts added in v0.0.2

func (c *CoreV1alpha1Client) FederatedServiceAccounts(namespace string) FederatedServiceAccountInterface

func (*CoreV1alpha1Client) FederatedServicePlacements

func (c *CoreV1alpha1Client) FederatedServicePlacements(namespace string) FederatedServicePlacementInterface

func (*CoreV1alpha1Client) FederatedServiceStatuses added in v0.0.3

func (c *CoreV1alpha1Client) FederatedServiceStatuses(namespace string) FederatedServiceStatusInterface

func (*CoreV1alpha1Client) FederatedServices

func (c *CoreV1alpha1Client) FederatedServices(namespace string) FederatedServiceInterface

func (*CoreV1alpha1Client) FederatedTypeConfigs

func (c *CoreV1alpha1Client) FederatedTypeConfigs(namespace string) FederatedTypeConfigInterface

func (*CoreV1alpha1Client) PropagatedVersions

func (c *CoreV1alpha1Client) PropagatedVersions(namespace string) PropagatedVersionInterface

func (*CoreV1alpha1Client) RESTClient

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

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

type FederatedClusterExpansion

type FederatedClusterExpansion interface{}

type FederatedClusterInterface

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

FederatedClusterInterface has methods to work with FederatedCluster resources.

type FederatedClustersGetter

type FederatedClustersGetter interface {
	FederatedClusters(namespace string) FederatedClusterInterface
}

FederatedClustersGetter has a method to return a FederatedClusterInterface. A group's client should implement this interface.

type FederatedConfigMapExpansion

type FederatedConfigMapExpansion interface{}

type FederatedConfigMapInterface

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

FederatedConfigMapInterface has methods to work with FederatedConfigMap resources.

type FederatedConfigMapOverrideExpansion

type FederatedConfigMapOverrideExpansion interface{}

type FederatedConfigMapOverrideInterface

FederatedConfigMapOverrideInterface has methods to work with FederatedConfigMapOverride resources.

type FederatedConfigMapOverridesGetter

type FederatedConfigMapOverridesGetter interface {
	FederatedConfigMapOverrides(namespace string) FederatedConfigMapOverrideInterface
}

FederatedConfigMapOverridesGetter has a method to return a FederatedConfigMapOverrideInterface. A group's client should implement this interface.

type FederatedConfigMapPlacementExpansion

type FederatedConfigMapPlacementExpansion interface{}

type FederatedConfigMapPlacementInterface

FederatedConfigMapPlacementInterface has methods to work with FederatedConfigMapPlacement resources.

type FederatedConfigMapPlacementsGetter

type FederatedConfigMapPlacementsGetter interface {
	FederatedConfigMapPlacements(namespace string) FederatedConfigMapPlacementInterface
}

FederatedConfigMapPlacementsGetter has a method to return a FederatedConfigMapPlacementInterface. A group's client should implement this interface.

type FederatedConfigMapsGetter

type FederatedConfigMapsGetter interface {
	FederatedConfigMaps(namespace string) FederatedConfigMapInterface
}

FederatedConfigMapsGetter has a method to return a FederatedConfigMapInterface. A group's client should implement this interface.

type FederatedDeploymentExpansion

type FederatedDeploymentExpansion interface{}

type FederatedDeploymentInterface

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

FederatedDeploymentInterface has methods to work with FederatedDeployment resources.

type FederatedDeploymentOverrideExpansion

type FederatedDeploymentOverrideExpansion interface{}

type FederatedDeploymentOverrideInterface

FederatedDeploymentOverrideInterface has methods to work with FederatedDeploymentOverride resources.

type FederatedDeploymentOverridesGetter

type FederatedDeploymentOverridesGetter interface {
	FederatedDeploymentOverrides(namespace string) FederatedDeploymentOverrideInterface
}

FederatedDeploymentOverridesGetter has a method to return a FederatedDeploymentOverrideInterface. A group's client should implement this interface.

type FederatedDeploymentPlacementExpansion

type FederatedDeploymentPlacementExpansion interface{}

type FederatedDeploymentPlacementInterface

FederatedDeploymentPlacementInterface has methods to work with FederatedDeploymentPlacement resources.

type FederatedDeploymentPlacementsGetter

type FederatedDeploymentPlacementsGetter interface {
	FederatedDeploymentPlacements(namespace string) FederatedDeploymentPlacementInterface
}

FederatedDeploymentPlacementsGetter has a method to return a FederatedDeploymentPlacementInterface. A group's client should implement this interface.

type FederatedDeploymentsGetter

type FederatedDeploymentsGetter interface {
	FederatedDeployments(namespace string) FederatedDeploymentInterface
}

FederatedDeploymentsGetter has a method to return a FederatedDeploymentInterface. A group's client should implement this interface.

type FederatedIngressExpansion added in v0.0.2

type FederatedIngressExpansion interface{}

type FederatedIngressInterface added in v0.0.2

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

FederatedIngressInterface has methods to work with FederatedIngress resources.

type FederatedIngressPlacementExpansion added in v0.0.2

type FederatedIngressPlacementExpansion interface{}

type FederatedIngressPlacementInterface added in v0.0.2

FederatedIngressPlacementInterface has methods to work with FederatedIngressPlacement resources.

type FederatedIngressPlacementsGetter added in v0.0.2

type FederatedIngressPlacementsGetter interface {
	FederatedIngressPlacements(namespace string) FederatedIngressPlacementInterface
}

FederatedIngressPlacementsGetter has a method to return a FederatedIngressPlacementInterface. A group's client should implement this interface.

type FederatedIngressesGetter added in v0.0.2

type FederatedIngressesGetter interface {
	FederatedIngresses(namespace string) FederatedIngressInterface
}

FederatedIngressesGetter has a method to return a FederatedIngressInterface. A group's client should implement this interface.

type FederatedJobExpansion

type FederatedJobExpansion interface{}

type FederatedJobInterface

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

FederatedJobInterface has methods to work with FederatedJob resources.

type FederatedJobOverrideExpansion

type FederatedJobOverrideExpansion interface{}

type FederatedJobOverrideInterface

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

FederatedJobOverrideInterface has methods to work with FederatedJobOverride resources.

type FederatedJobOverridesGetter

type FederatedJobOverridesGetter interface {
	FederatedJobOverrides(namespace string) FederatedJobOverrideInterface
}

FederatedJobOverridesGetter has a method to return a FederatedJobOverrideInterface. A group's client should implement this interface.

type FederatedJobPlacementExpansion

type FederatedJobPlacementExpansion interface{}

type FederatedJobPlacementInterface

FederatedJobPlacementInterface has methods to work with FederatedJobPlacement resources.

type FederatedJobPlacementsGetter

type FederatedJobPlacementsGetter interface {
	FederatedJobPlacements(namespace string) FederatedJobPlacementInterface
}

FederatedJobPlacementsGetter has a method to return a FederatedJobPlacementInterface. A group's client should implement this interface.

type FederatedJobsGetter

type FederatedJobsGetter interface {
	FederatedJobs(namespace string) FederatedJobInterface
}

FederatedJobsGetter has a method to return a FederatedJobInterface. A group's client should implement this interface.

type FederatedNamespacePlacementExpansion

type FederatedNamespacePlacementExpansion interface{}

type FederatedNamespacePlacementInterface

FederatedNamespacePlacementInterface has methods to work with FederatedNamespacePlacement resources.

type FederatedNamespacePlacementsGetter

type FederatedNamespacePlacementsGetter interface {
	FederatedNamespacePlacements(namespace string) FederatedNamespacePlacementInterface
}

FederatedNamespacePlacementsGetter has a method to return a FederatedNamespacePlacementInterface. A group's client should implement this interface.

type FederatedReplicaSetExpansion

type FederatedReplicaSetExpansion interface{}

type FederatedReplicaSetInterface

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

FederatedReplicaSetInterface has methods to work with FederatedReplicaSet resources.

type FederatedReplicaSetOverrideExpansion

type FederatedReplicaSetOverrideExpansion interface{}

type FederatedReplicaSetOverrideInterface

FederatedReplicaSetOverrideInterface has methods to work with FederatedReplicaSetOverride resources.

type FederatedReplicaSetOverridesGetter

type FederatedReplicaSetOverridesGetter interface {
	FederatedReplicaSetOverrides(namespace string) FederatedReplicaSetOverrideInterface
}

FederatedReplicaSetOverridesGetter has a method to return a FederatedReplicaSetOverrideInterface. A group's client should implement this interface.

type FederatedReplicaSetPlacementExpansion

type FederatedReplicaSetPlacementExpansion interface{}

type FederatedReplicaSetPlacementInterface

FederatedReplicaSetPlacementInterface has methods to work with FederatedReplicaSetPlacement resources.

type FederatedReplicaSetPlacementsGetter

type FederatedReplicaSetPlacementsGetter interface {
	FederatedReplicaSetPlacements(namespace string) FederatedReplicaSetPlacementInterface
}

FederatedReplicaSetPlacementsGetter has a method to return a FederatedReplicaSetPlacementInterface. A group's client should implement this interface.

type FederatedReplicaSetsGetter

type FederatedReplicaSetsGetter interface {
	FederatedReplicaSets(namespace string) FederatedReplicaSetInterface
}

FederatedReplicaSetsGetter has a method to return a FederatedReplicaSetInterface. A group's client should implement this interface.

type FederatedSecretExpansion

type FederatedSecretExpansion interface{}

type FederatedSecretInterface

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

FederatedSecretInterface has methods to work with FederatedSecret resources.

type FederatedSecretOverrideExpansion

type FederatedSecretOverrideExpansion interface{}

type FederatedSecretOverrideInterface

FederatedSecretOverrideInterface has methods to work with FederatedSecretOverride resources.

type FederatedSecretOverridesGetter

type FederatedSecretOverridesGetter interface {
	FederatedSecretOverrides(namespace string) FederatedSecretOverrideInterface
}

FederatedSecretOverridesGetter has a method to return a FederatedSecretOverrideInterface. A group's client should implement this interface.

type FederatedSecretPlacementExpansion

type FederatedSecretPlacementExpansion interface{}

type FederatedSecretPlacementInterface

FederatedSecretPlacementInterface has methods to work with FederatedSecretPlacement resources.

type FederatedSecretPlacementsGetter

type FederatedSecretPlacementsGetter interface {
	FederatedSecretPlacements(namespace string) FederatedSecretPlacementInterface
}

FederatedSecretPlacementsGetter has a method to return a FederatedSecretPlacementInterface. A group's client should implement this interface.

type FederatedSecretsGetter

type FederatedSecretsGetter interface {
	FederatedSecrets(namespace string) FederatedSecretInterface
}

FederatedSecretsGetter has a method to return a FederatedSecretInterface. A group's client should implement this interface.

type FederatedServiceAccountExpansion added in v0.0.2

type FederatedServiceAccountExpansion interface{}

type FederatedServiceAccountInterface added in v0.0.2

FederatedServiceAccountInterface has methods to work with FederatedServiceAccount resources.

type FederatedServiceAccountPlacementExpansion added in v0.0.2

type FederatedServiceAccountPlacementExpansion interface{}

type FederatedServiceAccountPlacementInterface added in v0.0.2

FederatedServiceAccountPlacementInterface has methods to work with FederatedServiceAccountPlacement resources.

type FederatedServiceAccountPlacementsGetter added in v0.0.2

type FederatedServiceAccountPlacementsGetter interface {
	FederatedServiceAccountPlacements(namespace string) FederatedServiceAccountPlacementInterface
}

FederatedServiceAccountPlacementsGetter has a method to return a FederatedServiceAccountPlacementInterface. A group's client should implement this interface.

type FederatedServiceAccountsGetter added in v0.0.2

type FederatedServiceAccountsGetter interface {
	FederatedServiceAccounts(namespace string) FederatedServiceAccountInterface
}

FederatedServiceAccountsGetter has a method to return a FederatedServiceAccountInterface. A group's client should implement this interface.

type FederatedServiceExpansion

type FederatedServiceExpansion interface{}

type FederatedServiceInterface

type FederatedServiceInterface interface {
	Create(*v1alpha1.FederatedService) (*v1alpha1.FederatedService, error)
	Update(*v1alpha1.FederatedService) (*v1alpha1.FederatedService, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.FederatedService, error)
	List(opts v1.ListOptions) (*v1alpha1.FederatedServiceList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.FederatedService, err error)
	FederatedServiceExpansion
}

FederatedServiceInterface has methods to work with FederatedService resources.

type FederatedServicePlacementExpansion

type FederatedServicePlacementExpansion interface{}

type FederatedServicePlacementInterface

FederatedServicePlacementInterface has methods to work with FederatedServicePlacement resources.

type FederatedServicePlacementsGetter

type FederatedServicePlacementsGetter interface {
	FederatedServicePlacements(namespace string) FederatedServicePlacementInterface
}

FederatedServicePlacementsGetter has a method to return a FederatedServicePlacementInterface. A group's client should implement this interface.

type FederatedServiceStatusExpansion added in v0.0.3

type FederatedServiceStatusExpansion interface{}

type FederatedServiceStatusInterface added in v0.0.3

type FederatedServiceStatusInterface interface {
	Create(*v1alpha1.FederatedServiceStatus) (*v1alpha1.FederatedServiceStatus, error)
	Update(*v1alpha1.FederatedServiceStatus) (*v1alpha1.FederatedServiceStatus, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.FederatedServiceStatus, error)
	List(opts v1.ListOptions) (*v1alpha1.FederatedServiceStatusList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.FederatedServiceStatus, err error)
	FederatedServiceStatusExpansion
}

FederatedServiceStatusInterface has methods to work with FederatedServiceStatus resources.

type FederatedServiceStatusesGetter added in v0.0.3

type FederatedServiceStatusesGetter interface {
	FederatedServiceStatuses(namespace string) FederatedServiceStatusInterface
}

FederatedServiceStatusesGetter has a method to return a FederatedServiceStatusInterface. A group's client should implement this interface.

type FederatedServicesGetter

type FederatedServicesGetter interface {
	FederatedServices(namespace string) FederatedServiceInterface
}

FederatedServicesGetter has a method to return a FederatedServiceInterface. A group's client should implement this interface.

type FederatedTypeConfigExpansion

type FederatedTypeConfigExpansion interface{}

type FederatedTypeConfigInterface

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

FederatedTypeConfigInterface has methods to work with FederatedTypeConfig resources.

type FederatedTypeConfigsGetter

type FederatedTypeConfigsGetter interface {
	FederatedTypeConfigs(namespace string) FederatedTypeConfigInterface
}

FederatedTypeConfigsGetter has a method to return a FederatedTypeConfigInterface. A group's client should implement this interface.

type PropagatedVersionExpansion

type PropagatedVersionExpansion interface{}

type PropagatedVersionInterface

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

PropagatedVersionInterface has methods to work with PropagatedVersion resources.

type PropagatedVersionsGetter

type PropagatedVersionsGetter interface {
	PropagatedVersions(namespace string) PropagatedVersionInterface
}

PropagatedVersionsGetter has a method to return a PropagatedVersionInterface. 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
y or Y : Canonical URL