public class DefaultChaosMeshClient extends ExtensionRootClientAdapter<DefaultChaosMeshClient> implements NamespacedChaosMeshClient, SupportTestingClient
| Constructor and Description |
|---|
DefaultChaosMeshClient() |
DefaultChaosMeshClient(Client client) |
DefaultChaosMeshClient(Config config) |
| Modifier and Type | Method and Description |
|---|---|
MixedOperation<io.fabric8.chaosmesh.v1alpha1.AWSChaos,io.fabric8.chaosmesh.v1alpha1.AWSChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.AWSChaos>> |
awsChaos()
API entrypoint for AWSChaos(chaos-mesh.org/v1alpha1)
|
MixedOperation<io.fabric8.chaosmesh.v1alpha1.DNSChaos,io.fabric8.chaosmesh.v1alpha1.DNSChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.DNSChaos>> |
dnsChaos()
API entrypoint for DNSChaos(chaos-mesh.org/v1alpha1)
|
MixedOperation<io.fabric8.chaosmesh.v1alpha1.HTTPChaos,io.fabric8.chaosmesh.v1alpha1.HTTPChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.HTTPChaos>> |
httpChaos()
API entrypoint for HTTPChaos(chaos-mesh.org/v1alpha1)
|
MixedOperation<io.fabric8.chaosmesh.v1alpha1.IOChaos,io.fabric8.chaosmesh.v1alpha1.IOChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.IOChaos>> |
ioChaos()
API entrypoint for IOChaos(chaos-mesh.org/v1alpha1)
|
boolean |
isSupported() |
MixedOperation<io.fabric8.chaosmesh.v1alpha1.JVMChaos,io.fabric8.chaosmesh.v1alpha1.JVMChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.JVMChaos>> |
jvmChaos()
API entrypoint for JVMChaos(chaos-mesh.org/v1alpha1)
|
MixedOperation<io.fabric8.chaosmesh.v1alpha1.KernelChaos,io.fabric8.chaosmesh.v1alpha1.KernelChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.KernelChaos>> |
kernelChaos()
API entrypoint for KernelChaos(chaos-mesh.org/v1alpha1)
|
MixedOperation<io.fabric8.chaosmesh.v1alpha1.NetworkChaos,io.fabric8.chaosmesh.v1alpha1.NetworkChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.NetworkChaos>> |
networkChaos()
API entrypoint for NetworkChaos(chaos-mesh.org/v1alpha1)
|
protected DefaultChaosMeshClient |
newInstance(Client client) |
MixedOperation<io.fabric8.chaosmesh.v1alpha1.PodChaos,io.fabric8.chaosmesh.v1alpha1.PodChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.PodChaos>> |
podChaos()
API entrypoint for PodChaos(chaos-mesh.org/v1alpha1)
|
MixedOperation<io.fabric8.chaosmesh.v1alpha1.PodIOChaos,io.fabric8.chaosmesh.v1alpha1.PodIOChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.PodIOChaos>> |
podIOChaos()
API entrypoint for PodIOChaos(chaos-mesh.org/v1alpha1)
|
MixedOperation<io.fabric8.chaosmesh.v1alpha1.PodNetworkChaos,io.fabric8.chaosmesh.v1alpha1.PodNetworkChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.PodNetworkChaos>> |
podNetworkChaos()
API entrypoint for PodNetworkChaos(chaos-mesh.org/v1alpha1)
|
MixedOperation<io.fabric8.chaosmesh.v1alpha1.StressChaos,io.fabric8.chaosmesh.v1alpha1.StressChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.StressChaos>> |
stressChaos()
API entrypoint for StressChaos(chaos-mesh.org/v1alpha1)
|
MixedOperation<io.fabric8.chaosmesh.v1alpha1.TimeChaos,io.fabric8.chaosmesh.v1alpha1.TimeChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.TimeChaos>> |
timeChaos()
API entrypoint for IOChaos(chaos-mesh.org/v1alpha1)
|
FunctionCallable<NamespacedChaosMeshClient> |
withRequestConfig(RequestConfig requestConfig) |
newInstanceadapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getClient, getConfiguration, getHttpClient, getMasterUrl, getNamespace, hasApiGroup, inAnyNamespace, init, inNamespace, isAdaptable, newClient, resources, rootPaths, supports, supportsApiPathclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getConfiguration, getHttpClient, getMasterUrl, getNamespace, hasApiGroup, isAdaptable, newClient, resources, resources, rootPaths, supports, supportsApiPathinNamespaceinAnyNamespacepublic DefaultChaosMeshClient()
public DefaultChaosMeshClient(Config config)
public DefaultChaosMeshClient(Client client)
protected DefaultChaosMeshClient newInstance(Client client)
newInstance in class ExtensionRootClientAdapter<DefaultChaosMeshClient>public FunctionCallable<NamespacedChaosMeshClient> withRequestConfig(RequestConfig requestConfig)
withRequestConfig in interface RequestConfigurable<NamespacedChaosMeshClient>public MixedOperation<io.fabric8.chaosmesh.v1alpha1.IOChaos,io.fabric8.chaosmesh.v1alpha1.IOChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.IOChaos>> ioChaos()
ChaosMeshClientioChaos in interface ChaosMeshClientpublic MixedOperation<io.fabric8.chaosmesh.v1alpha1.KernelChaos,io.fabric8.chaosmesh.v1alpha1.KernelChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.KernelChaos>> kernelChaos()
ChaosMeshClientkernelChaos in interface ChaosMeshClientpublic MixedOperation<io.fabric8.chaosmesh.v1alpha1.NetworkChaos,io.fabric8.chaosmesh.v1alpha1.NetworkChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.NetworkChaos>> networkChaos()
ChaosMeshClientnetworkChaos in interface ChaosMeshClientpublic MixedOperation<io.fabric8.chaosmesh.v1alpha1.PodChaos,io.fabric8.chaosmesh.v1alpha1.PodChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.PodChaos>> podChaos()
ChaosMeshClientpodChaos in interface ChaosMeshClientpublic MixedOperation<io.fabric8.chaosmesh.v1alpha1.PodIOChaos,io.fabric8.chaosmesh.v1alpha1.PodIOChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.PodIOChaos>> podIOChaos()
ChaosMeshClientpodIOChaos in interface ChaosMeshClientpublic MixedOperation<io.fabric8.chaosmesh.v1alpha1.PodNetworkChaos,io.fabric8.chaosmesh.v1alpha1.PodNetworkChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.PodNetworkChaos>> podNetworkChaos()
ChaosMeshClientpodNetworkChaos in interface ChaosMeshClientpublic MixedOperation<io.fabric8.chaosmesh.v1alpha1.StressChaos,io.fabric8.chaosmesh.v1alpha1.StressChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.StressChaos>> stressChaos()
ChaosMeshClientstressChaos in interface ChaosMeshClientpublic MixedOperation<io.fabric8.chaosmesh.v1alpha1.TimeChaos,io.fabric8.chaosmesh.v1alpha1.TimeChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.TimeChaos>> timeChaos()
ChaosMeshClienttimeChaos in interface ChaosMeshClientpublic MixedOperation<io.fabric8.chaosmesh.v1alpha1.JVMChaos,io.fabric8.chaosmesh.v1alpha1.JVMChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.JVMChaos>> jvmChaos()
ChaosMeshClientjvmChaos in interface ChaosMeshClientpublic MixedOperation<io.fabric8.chaosmesh.v1alpha1.HTTPChaos,io.fabric8.chaosmesh.v1alpha1.HTTPChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.HTTPChaos>> httpChaos()
ChaosMeshClienthttpChaos in interface ChaosMeshClientpublic MixedOperation<io.fabric8.chaosmesh.v1alpha1.DNSChaos,io.fabric8.chaosmesh.v1alpha1.DNSChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.DNSChaos>> dnsChaos()
ChaosMeshClientdnsChaos in interface ChaosMeshClientpublic MixedOperation<io.fabric8.chaosmesh.v1alpha1.AWSChaos,io.fabric8.chaosmesh.v1alpha1.AWSChaosList,Resource<io.fabric8.chaosmesh.v1alpha1.AWSChaos>> awsChaos()
ChaosMeshClientawsChaos in interface ChaosMeshClientpublic boolean isSupported()
isSupported in interface SupportTestingClientCopyright © 2015–2022 Red Hat. All rights reserved.