public class DefaultVolumeSnapshotClient extends ExtensionRootClientAdapter<DefaultVolumeSnapshotClient> implements NamespacedVolumeSnapshotClient, SupportTestingClient
| Constructor and Description |
|---|
DefaultVolumeSnapshotClient() |
DefaultVolumeSnapshotClient(Client client) |
DefaultVolumeSnapshotClient(Config configuration) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isSupported() |
protected DefaultVolumeSnapshotClient |
newInstance(Client client) |
NonNamespaceOperation<io.fabric8.volumesnapshot.api.model.VolumeSnapshotClass,io.fabric8.volumesnapshot.api.model.VolumeSnapshotClassList,VolumeSnapshotClassResource> |
volumeSnapshotClasses()
API entrypoint for dealing with VolumeSnapshotClass(snapshot.storage.k8s.io/v1)
|
NonNamespaceOperation<io.fabric8.volumesnapshot.api.model.VolumeSnapshotContent,io.fabric8.volumesnapshot.api.model.VolumeSnapshotContentList,VolumeSnapshotContentResource> |
volumeSnapshotContents()
API entrypoint for dealing with VolumeSnapshotContent(snapshot.storage.k8s.io/v1)
|
MixedOperation<io.fabric8.volumesnapshot.api.model.VolumeSnapshot,io.fabric8.volumesnapshot.api.model.VolumeSnapshotList,VolumeSnapshotResource> |
volumeSnapshots()
API entrypoint for dealing with VolumeSnapshot(snapshot.storage.k8s.io/v1)
|
FunctionCallable<NamespacedVolumeSnapshotClient> |
withRequestConfig(RequestConfig requestConfig) |
newInstanceadapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getClient, getConfiguration, getHttpClient, getMasterUrl, getNamespace, hasApiGroup, inAnyNamespace, init, inNamespace, isAdaptable, newClient, raw, resources, rootPaths, supports, supports, supportsApiPathclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getConfiguration, getHttpClient, getMasterUrl, getNamespace, hasApiGroup, isAdaptable, newClient, raw, raw, resources, resources, rootPaths, supports, supports, supportsApiPathinNamespaceinAnyNamespacepublic DefaultVolumeSnapshotClient()
public DefaultVolumeSnapshotClient(Config configuration)
public DefaultVolumeSnapshotClient(Client client)
protected DefaultVolumeSnapshotClient newInstance(Client client)
newInstance in class ExtensionRootClientAdapter<DefaultVolumeSnapshotClient>public NonNamespaceOperation<io.fabric8.volumesnapshot.api.model.VolumeSnapshotClass,io.fabric8.volumesnapshot.api.model.VolumeSnapshotClassList,VolumeSnapshotClassResource> volumeSnapshotClasses()
VolumeSnapshotClientvolumeSnapshotClasses in interface VolumeSnapshotClientpublic NonNamespaceOperation<io.fabric8.volumesnapshot.api.model.VolumeSnapshotContent,io.fabric8.volumesnapshot.api.model.VolumeSnapshotContentList,VolumeSnapshotContentResource> volumeSnapshotContents()
VolumeSnapshotClientvolumeSnapshotContents in interface VolumeSnapshotClientpublic MixedOperation<io.fabric8.volumesnapshot.api.model.VolumeSnapshot,io.fabric8.volumesnapshot.api.model.VolumeSnapshotList,VolumeSnapshotResource> volumeSnapshots()
VolumeSnapshotClientvolumeSnapshots in interface VolumeSnapshotClientpublic FunctionCallable<NamespacedVolumeSnapshotClient> withRequestConfig(RequestConfig requestConfig)
withRequestConfig in interface RequestConfigurable<NamespacedVolumeSnapshotClient>public boolean isSupported()
isSupported in interface SupportTestingClientCopyright © 2015–2024 Red Hat. All rights reserved.