kubernetes/staging/src/k8s.io/client-go/kubernetes/typed/storage/v1beta1/storage_client.go

type StorageV1beta1Interface

type StorageV1beta1Client

func (c *StorageV1beta1Client) CSIDrivers() CSIDriverInterface {}

func (c *StorageV1beta1Client) CSINodes() CSINodeInterface {}

func (c *StorageV1beta1Client) CSIStorageCapacities(namespace string) CSIStorageCapacityInterface {}

func (c *StorageV1beta1Client) StorageClasses() StorageClassInterface {}

func (c *StorageV1beta1Client) VolumeAttachments() VolumeAttachmentInterface {}

func (c *StorageV1beta1Client) VolumeAttributesClasses() VolumeAttributesClassInterface {}

// NewForConfig creates a new StorageV1beta1Client for the given config.
// NewForConfig is equivalent to NewForConfigAndClient(c, httpClient),
// where httpClient was generated with rest.HTTPClientFor(c).
func NewForConfig(c *rest.Config) (*StorageV1beta1Client, error) {}

// NewForConfigAndClient creates a new StorageV1beta1Client for the given config and http client.
// Note the http client provided takes precedence over the configured transport values.
func NewForConfigAndClient(c *rest.Config, h *http.Client) (*StorageV1beta1Client, error) {}

// NewForConfigOrDie creates a new StorageV1beta1Client for the given config and
// panics if there is an error in the config.
func NewForConfigOrDie(c *rest.Config) *StorageV1beta1Client {}

// New creates a new StorageV1beta1Client for the given RESTClient.
func New(c rest.Interface) *StorageV1beta1Client {}

func setConfigDefaults(config *rest.Config) error {}

// RESTClient returns a RESTClient that is used to communicate
// with API server by this client implementation.
func (c *StorageV1beta1Client) RESTClient() rest.Interface {}