Interface CanPatch
-
- All Known Implementing Classes:
KubernetesAPIServiceHandler,KubernetesClusterRoleBindingHandler,KubernetesClusterRoleHandler,KubernetesConfigMapHandler,KubernetesControllerRevisionHandler,KubernetesCronJobHandler,KubernetesCustomResourceDefinitionHandler,KubernetesCustomResourceHandler,KubernetesDaemonSetHandler,KubernetesDeploymentHandler,KubernetesEventHandler,KubernetesHandler,KubernetesHorizontalPodAutoscalerHandler,KubernetesIngressHandler,KubernetesJobHandler,KubernetesLimitRangeHandler,KubernetesMutatingWebhookConfigurationHandler,KubernetesNamespaceHandler,KubernetesNetworkPolicyHandler,KubernetesPersistentVolumeClaimHandler,KubernetesPersistentVolumeHandler,KubernetesPodDisruptionBudgetHandler,KubernetesPodHandler,KubernetesPodPresetHandler,KubernetesPodSecurityPolicyHandler,KubernetesReplicaSetHandler,KubernetesRoleBindingHandler,KubernetesRoleHandler,KubernetesSecretHandler,KubernetesServiceAccountHandler,KubernetesServiceHandler,KubernetesStatefulSetHandler,KubernetesStorageClassHandler,KubernetesUnregisteredCustomResourceHandler,KubernetesValidatingWebhookConfigurationHandler
public interface CanPatch
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description KubernetesKindkind()default OperationResultpatch(java.lang.String namespace, java.lang.String name)default OperationResultpatchWithJson(KubernetesCredentials credentials, java.lang.String namespace, java.lang.String name, KubernetesPatchOptions options, java.util.List<JsonPatch> patches, com.netflix.spinnaker.clouddriver.data.task.Task task, java.lang.String opName)default OperationResultpatchWithManifest(KubernetesCredentials credentials, java.lang.String namespace, java.lang.String name, KubernetesPatchOptions options, KubernetesManifest manifest, com.netflix.spinnaker.clouddriver.data.task.Task task, java.lang.String opName)
-
-
-
Method Detail
-
kind
KubernetesKind kind()
-
patchWithManifest
default OperationResult patchWithManifest(KubernetesCredentials credentials, java.lang.String namespace, java.lang.String name, KubernetesPatchOptions options, KubernetesManifest manifest, com.netflix.spinnaker.clouddriver.data.task.Task task, java.lang.String opName)
-
patchWithJson
default OperationResult patchWithJson(KubernetesCredentials credentials, java.lang.String namespace, java.lang.String name, KubernetesPatchOptions options, java.util.List<JsonPatch> patches, com.netflix.spinnaker.clouddriver.data.task.Task task, java.lang.String opName)
-
patch
default OperationResult patch(java.lang.String namespace, java.lang.String name)
-
-