Package com.marcnuri.yakc.api.policy.v1
Interface PolicyV1Api
-
- All Superinterfaces:
com.marcnuri.yakc.api.Api
public interface PolicyV1Api extends com.marcnuri.yakc.api.Api
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPolicyV1Api.CreateNamespacedPodDisruptionBudgetstatic classPolicyV1Api.DeleteCollectionNamespacedPodDisruptionBudgetstatic classPolicyV1Api.DeleteNamespacedPodDisruptionBudgetstatic classPolicyV1Api.ListNamespacedPodDisruptionBudgetstatic classPolicyV1Api.ListPodDisruptionBudgetForAllNamespacesstatic classPolicyV1Api.PatchNamespacedPodDisruptionBudgetstatic classPolicyV1Api.PatchNamespacedPodDisruptionBudgetStatusstatic classPolicyV1Api.ReadNamespacedPodDisruptionBudgetstatic classPolicyV1Api.ReadNamespacedPodDisruptionBudgetStatusstatic classPolicyV1Api.ReplaceNamespacedPodDisruptionBudgetstatic classPolicyV1Api.ReplaceNamespacedPodDisruptionBudgetStatusstatic classPolicyV1Api.WatchNamespacedPodDisruptionBudgetstatic classPolicyV1Api.WatchNamespacedPodDisruptionBudgetListstatic classPolicyV1Api.WatchPodDisruptionBudgetListForAllNamespaces
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget>createNamespacedPodDisruptionBudget(java.lang.String namespace, com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body)create a PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget>createNamespacedPodDisruptionBudget(java.lang.String namespace, com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body, PolicyV1Api.CreateNamespacedPodDisruptionBudget queryParameters)create a PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status>deleteCollectionNamespacedPodDisruptionBudget(java.lang.String namespace)delete collection of PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status>deleteCollectionNamespacedPodDisruptionBudget(java.lang.String namespace, PolicyV1Api.DeleteCollectionNamespacedPodDisruptionBudget queryParameters)delete collection of PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status>deleteCollectionNamespacedPodDisruptionBudget(java.lang.String namespace, com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)delete collection of PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status>deleteCollectionNamespacedPodDisruptionBudget(java.lang.String namespace, com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body, PolicyV1Api.DeleteCollectionNamespacedPodDisruptionBudget queryParameters)delete collection of PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status>deleteNamespacedPodDisruptionBudget(java.lang.String name, java.lang.String namespace)delete a PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status>deleteNamespacedPodDisruptionBudget(java.lang.String name, java.lang.String namespace, PolicyV1Api.DeleteNamespacedPodDisruptionBudget queryParameters)delete a PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status>deleteNamespacedPodDisruptionBudget(java.lang.String name, java.lang.String namespace, com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)delete a PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status>deleteNamespacedPodDisruptionBudget(java.lang.String name, java.lang.String namespace, com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body, PolicyV1Api.DeleteNamespacedPodDisruptionBudget queryParameters)delete a PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList>getAPIResources()get available resourcescom.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudgetList,com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget>listNamespacedPodDisruptionBudget(java.lang.String namespace)list or watch objects of kind PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudgetList,com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget>listNamespacedPodDisruptionBudget(java.lang.String namespace, PolicyV1Api.ListNamespacedPodDisruptionBudget queryParameters)list or watch objects of kind PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudgetList,com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget>listPodDisruptionBudgetForAllNamespaces()list or watch objects of kind PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudgetList,com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget>listPodDisruptionBudgetForAllNamespaces(PolicyV1Api.ListPodDisruptionBudgetForAllNamespaces queryParameters)list or watch objects of kind PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget>patchNamespacedPodDisruptionBudget(java.lang.String name, java.lang.String namespace, com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body)partially update the specified PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget>patchNamespacedPodDisruptionBudget(java.lang.String name, java.lang.String namespace, com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body, PolicyV1Api.PatchNamespacedPodDisruptionBudget queryParameters)partially update the specified PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget>patchNamespacedPodDisruptionBudgetStatus(java.lang.String name, java.lang.String namespace, com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body)partially update status of the specified PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget>patchNamespacedPodDisruptionBudgetStatus(java.lang.String name, java.lang.String namespace, com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body, PolicyV1Api.PatchNamespacedPodDisruptionBudgetStatus queryParameters)partially update status of the specified PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget>readNamespacedPodDisruptionBudget(java.lang.String name, java.lang.String namespace)read the specified PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget>readNamespacedPodDisruptionBudget(java.lang.String name, java.lang.String namespace, PolicyV1Api.ReadNamespacedPodDisruptionBudget queryParameters)read the specified PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget>readNamespacedPodDisruptionBudgetStatus(java.lang.String name, java.lang.String namespace)read status of the specified PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget>readNamespacedPodDisruptionBudgetStatus(java.lang.String name, java.lang.String namespace, PolicyV1Api.ReadNamespacedPodDisruptionBudgetStatus queryParameters)read status of the specified PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget>replaceNamespacedPodDisruptionBudget(java.lang.String name, java.lang.String namespace, com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body)replace the specified PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget>replaceNamespacedPodDisruptionBudget(java.lang.String name, java.lang.String namespace, com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body, PolicyV1Api.ReplaceNamespacedPodDisruptionBudget queryParameters)replace the specified PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget>replaceNamespacedPodDisruptionBudgetStatus(java.lang.String name, java.lang.String namespace, com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body)replace status of the specified PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget>replaceNamespacedPodDisruptionBudgetStatus(java.lang.String name, java.lang.String namespace, com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body, PolicyV1Api.ReplaceNamespacedPodDisruptionBudgetStatus queryParameters)replace status of the specified PodDisruptionBudgetcom.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent>watchNamespacedPodDisruptionBudget(java.lang.String name, java.lang.String namespace)watch changes to an object of kind PodDisruptionBudget.com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent>watchNamespacedPodDisruptionBudget(java.lang.String name, java.lang.String namespace, PolicyV1Api.WatchNamespacedPodDisruptionBudget queryParameters)watch changes to an object of kind PodDisruptionBudget.com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent>watchNamespacedPodDisruptionBudgetList(java.lang.String namespace)watch individual changes to a list of PodDisruptionBudget.com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent>watchNamespacedPodDisruptionBudgetList(java.lang.String namespace, PolicyV1Api.WatchNamespacedPodDisruptionBudgetList queryParameters)watch individual changes to a list of PodDisruptionBudget.com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent>watchPodDisruptionBudgetListForAllNamespaces()watch individual changes to a list of PodDisruptionBudget.com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent>watchPodDisruptionBudgetListForAllNamespaces(PolicyV1Api.WatchPodDisruptionBudgetListForAllNamespaces queryParameters)watch individual changes to a list of PodDisruptionBudget.
-
-
-
Method Detail
-
getAPIResources
@HTTP(method="GET", path="/apis/policy/v1/") @Headers("Accept: */*") com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList> getAPIResources()get available resources
-
deleteCollectionNamespacedPodDisruptionBudget
@HTTP(method="DELETE", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets", hasBody=true) @Headers({"Content-Type: application/json","Accept: */*"}) com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionNamespacedPodDisruptionBudget(@Path("namespace") java.lang.String namespace, @Body com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)delete collection of PodDisruptionBudget- Parameters:
namespace- object name and auth scope, such as for teams and projects
-
deleteCollectionNamespacedPodDisruptionBudget
@HTTP(method="DELETE", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets", hasBody=true) @Headers({"Content-Type: application/json","Accept: */*"}) com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionNamespacedPodDisruptionBudget(@Path("namespace") java.lang.String namespace)delete collection of PodDisruptionBudget- Parameters:
namespace- object name and auth scope, such as for teams and projects
-
deleteCollectionNamespacedPodDisruptionBudget
@HTTP(method="DELETE", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets", hasBody=true) @Headers({"Content-Type: application/json","Accept: */*"}) com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionNamespacedPodDisruptionBudget(@Path("namespace") java.lang.String namespace, @Body com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body, @QueryMap PolicyV1Api.DeleteCollectionNamespacedPodDisruptionBudget queryParameters)delete collection of PodDisruptionBudget- Parameters:
namespace- object name and auth scope, such as for teams and projects
-
deleteCollectionNamespacedPodDisruptionBudget
@HTTP(method="DELETE", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets", hasBody=true) @Headers({"Content-Type: application/json","Accept: */*"}) com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionNamespacedPodDisruptionBudget(@Path("namespace") java.lang.String namespace, @QueryMap PolicyV1Api.DeleteCollectionNamespacedPodDisruptionBudget queryParameters)delete collection of PodDisruptionBudget- Parameters:
namespace- object name and auth scope, such as for teams and projects
-
listNamespacedPodDisruptionBudget
@HTTP(method="GET", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets") @Headers("Accept: */*") com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudgetList,com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget> listNamespacedPodDisruptionBudget(@Path("namespace") java.lang.String namespace)list or watch objects of kind PodDisruptionBudget- Parameters:
namespace- object name and auth scope, such as for teams and projects
-
listNamespacedPodDisruptionBudget
@HTTP(method="GET", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets") @Headers("Accept: */*") com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudgetList,com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget> listNamespacedPodDisruptionBudget(@Path("namespace") java.lang.String namespace, @QueryMap PolicyV1Api.ListNamespacedPodDisruptionBudget queryParameters)list or watch objects of kind PodDisruptionBudget- Parameters:
namespace- object name and auth scope, such as for teams and projects
-
createNamespacedPodDisruptionBudget
@HTTP(method="POST", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets", hasBody=true) @Headers({"Content-Type: application/json","Accept: */*"}) com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget> createNamespacedPodDisruptionBudget(@Path("namespace") java.lang.String namespace, @Body com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body)create a PodDisruptionBudget- Parameters:
namespace- object name and auth scope, such as for teams and projects
-
createNamespacedPodDisruptionBudget
@HTTP(method="POST", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets", hasBody=true) @Headers({"Content-Type: application/json","Accept: */*"}) com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget> createNamespacedPodDisruptionBudget(@Path("namespace") java.lang.String namespace, @Body com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body, @QueryMap PolicyV1Api.CreateNamespacedPodDisruptionBudget queryParameters)create a PodDisruptionBudget- Parameters:
namespace- object name and auth scope, such as for teams and projects
-
deleteNamespacedPodDisruptionBudget
@HTTP(method="DELETE", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}", hasBody=true) @Headers({"Content-Type: application/json","Accept: */*"}) com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteNamespacedPodDisruptionBudget(@Path("name") java.lang.String name, @Path("namespace") java.lang.String namespace, @Body com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)delete a PodDisruptionBudget- Parameters:
name- name of the PodDisruptionBudgetnamespace- object name and auth scope, such as for teams and projects
-
deleteNamespacedPodDisruptionBudget
@HTTP(method="DELETE", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}", hasBody=true) @Headers({"Content-Type: application/json","Accept: */*"}) com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteNamespacedPodDisruptionBudget(@Path("name") java.lang.String name, @Path("namespace") java.lang.String namespace)delete a PodDisruptionBudget- Parameters:
name- name of the PodDisruptionBudgetnamespace- object name and auth scope, such as for teams and projects
-
deleteNamespacedPodDisruptionBudget
@HTTP(method="DELETE", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}", hasBody=true) @Headers({"Content-Type: application/json","Accept: */*"}) com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteNamespacedPodDisruptionBudget(@Path("name") java.lang.String name, @Path("namespace") java.lang.String namespace, @Body com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body, @QueryMap PolicyV1Api.DeleteNamespacedPodDisruptionBudget queryParameters)delete a PodDisruptionBudget- Parameters:
name- name of the PodDisruptionBudgetnamespace- object name and auth scope, such as for teams and projects
-
deleteNamespacedPodDisruptionBudget
@HTTP(method="DELETE", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}", hasBody=true) @Headers({"Content-Type: application/json","Accept: */*"}) com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteNamespacedPodDisruptionBudget(@Path("name") java.lang.String name, @Path("namespace") java.lang.String namespace, @QueryMap PolicyV1Api.DeleteNamespacedPodDisruptionBudget queryParameters)delete a PodDisruptionBudget- Parameters:
name- name of the PodDisruptionBudgetnamespace- object name and auth scope, such as for teams and projects
-
readNamespacedPodDisruptionBudget
@HTTP(method="GET", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}") @Headers("Accept: */*") com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget> readNamespacedPodDisruptionBudget(@Path("name") java.lang.String name, @Path("namespace") java.lang.String namespace)read the specified PodDisruptionBudget- Parameters:
name- name of the PodDisruptionBudgetnamespace- object name and auth scope, such as for teams and projects
-
readNamespacedPodDisruptionBudget
@HTTP(method="GET", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}") @Headers("Accept: */*") com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget> readNamespacedPodDisruptionBudget(@Path("name") java.lang.String name, @Path("namespace") java.lang.String namespace, @QueryMap PolicyV1Api.ReadNamespacedPodDisruptionBudget queryParameters)read the specified PodDisruptionBudget- Parameters:
name- name of the PodDisruptionBudgetnamespace- object name and auth scope, such as for teams and projects
-
patchNamespacedPodDisruptionBudget
@HTTP(method="PATCH", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}", hasBody=true) @Headers({"Content-Type: application/merge-patch+json","Accept: */*"}) com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget> patchNamespacedPodDisruptionBudget(@Path("name") java.lang.String name, @Path("namespace") java.lang.String namespace, @Body com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body)partially update the specified PodDisruptionBudget- Parameters:
name- name of the PodDisruptionBudgetnamespace- object name and auth scope, such as for teams and projects
-
patchNamespacedPodDisruptionBudget
@HTTP(method="PATCH", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}", hasBody=true) @Headers({"Content-Type: application/merge-patch+json","Accept: */*"}) com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget> patchNamespacedPodDisruptionBudget(@Path("name") java.lang.String name, @Path("namespace") java.lang.String namespace, @Body com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body, @QueryMap PolicyV1Api.PatchNamespacedPodDisruptionBudget queryParameters)partially update the specified PodDisruptionBudget- Parameters:
name- name of the PodDisruptionBudgetnamespace- object name and auth scope, such as for teams and projects
-
replaceNamespacedPodDisruptionBudget
@HTTP(method="PUT", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}", hasBody=true) @Headers({"Content-Type: application/json","Accept: */*"}) com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget> replaceNamespacedPodDisruptionBudget(@Path("name") java.lang.String name, @Path("namespace") java.lang.String namespace, @Body com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body)replace the specified PodDisruptionBudget- Parameters:
name- name of the PodDisruptionBudgetnamespace- object name and auth scope, such as for teams and projects
-
replaceNamespacedPodDisruptionBudget
@HTTP(method="PUT", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}", hasBody=true) @Headers({"Content-Type: application/json","Accept: */*"}) com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget> replaceNamespacedPodDisruptionBudget(@Path("name") java.lang.String name, @Path("namespace") java.lang.String namespace, @Body com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body, @QueryMap PolicyV1Api.ReplaceNamespacedPodDisruptionBudget queryParameters)replace the specified PodDisruptionBudget- Parameters:
name- name of the PodDisruptionBudgetnamespace- object name and auth scope, such as for teams and projects
-
readNamespacedPodDisruptionBudgetStatus
@HTTP(method="GET", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}/status") @Headers("Accept: */*") com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget> readNamespacedPodDisruptionBudgetStatus(@Path("name") java.lang.String name, @Path("namespace") java.lang.String namespace)read status of the specified PodDisruptionBudget- Parameters:
name- name of the PodDisruptionBudgetnamespace- object name and auth scope, such as for teams and projects
-
readNamespacedPodDisruptionBudgetStatus
@HTTP(method="GET", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}/status") @Headers("Accept: */*") com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget> readNamespacedPodDisruptionBudgetStatus(@Path("name") java.lang.String name, @Path("namespace") java.lang.String namespace, @QueryMap PolicyV1Api.ReadNamespacedPodDisruptionBudgetStatus queryParameters)read status of the specified PodDisruptionBudget- Parameters:
name- name of the PodDisruptionBudgetnamespace- object name and auth scope, such as for teams and projects
-
patchNamespacedPodDisruptionBudgetStatus
@HTTP(method="PATCH", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}/status", hasBody=true) @Headers({"Content-Type: application/merge-patch+json","Accept: */*"}) com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget> patchNamespacedPodDisruptionBudgetStatus(@Path("name") java.lang.String name, @Path("namespace") java.lang.String namespace, @Body com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body)partially update status of the specified PodDisruptionBudget- Parameters:
name- name of the PodDisruptionBudgetnamespace- object name and auth scope, such as for teams and projects
-
patchNamespacedPodDisruptionBudgetStatus
@HTTP(method="PATCH", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}/status", hasBody=true) @Headers({"Content-Type: application/merge-patch+json","Accept: */*"}) com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget> patchNamespacedPodDisruptionBudgetStatus(@Path("name") java.lang.String name, @Path("namespace") java.lang.String namespace, @Body com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body, @QueryMap PolicyV1Api.PatchNamespacedPodDisruptionBudgetStatus queryParameters)partially update status of the specified PodDisruptionBudget- Parameters:
name- name of the PodDisruptionBudgetnamespace- object name and auth scope, such as for teams and projects
-
replaceNamespacedPodDisruptionBudgetStatus
@HTTP(method="PUT", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}/status", hasBody=true) @Headers({"Content-Type: application/json","Accept: */*"}) com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget> replaceNamespacedPodDisruptionBudgetStatus(@Path("name") java.lang.String name, @Path("namespace") java.lang.String namespace, @Body com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body)replace status of the specified PodDisruptionBudget- Parameters:
name- name of the PodDisruptionBudgetnamespace- object name and auth scope, such as for teams and projects
-
replaceNamespacedPodDisruptionBudgetStatus
@HTTP(method="PUT", path="/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}/status", hasBody=true) @Headers({"Content-Type: application/json","Accept: */*"}) com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget> replaceNamespacedPodDisruptionBudgetStatus(@Path("name") java.lang.String name, @Path("namespace") java.lang.String namespace, @Body com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget body, @QueryMap PolicyV1Api.ReplaceNamespacedPodDisruptionBudgetStatus queryParameters)replace status of the specified PodDisruptionBudget- Parameters:
name- name of the PodDisruptionBudgetnamespace- object name and auth scope, such as for teams and projects
-
listPodDisruptionBudgetForAllNamespaces
@HTTP(method="GET", path="/apis/policy/v1/poddisruptionbudgets") @Headers("Accept: */*") com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudgetList,com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget> listPodDisruptionBudgetForAllNamespaces()list or watch objects of kind PodDisruptionBudget
-
listPodDisruptionBudgetForAllNamespaces
@HTTP(method="GET", path="/apis/policy/v1/poddisruptionbudgets") @Headers("Accept: */*") com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudgetList,com.marcnuri.yakc.model.io.k8s.api.policy.v1.PodDisruptionBudget> listPodDisruptionBudgetForAllNamespaces(@QueryMap PolicyV1Api.ListPodDisruptionBudgetForAllNamespaces queryParameters)list or watch objects of kind PodDisruptionBudget
-
watchNamespacedPodDisruptionBudgetList
@HTTP(method="GET", path="/apis/policy/v1/watch/namespaces/{namespace}/poddisruptionbudgets") @Headers("Accept: */*") com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchNamespacedPodDisruptionBudgetList(@Path("namespace") java.lang.String namespace)watch individual changes to a list of PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead.- Parameters:
namespace- object name and auth scope, such as for teams and projects
-
watchNamespacedPodDisruptionBudgetList
@HTTP(method="GET", path="/apis/policy/v1/watch/namespaces/{namespace}/poddisruptionbudgets") @Headers("Accept: */*") com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchNamespacedPodDisruptionBudgetList(@Path("namespace") java.lang.String namespace, @QueryMap PolicyV1Api.WatchNamespacedPodDisruptionBudgetList queryParameters)watch individual changes to a list of PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead.- Parameters:
namespace- object name and auth scope, such as for teams and projects
-
watchNamespacedPodDisruptionBudget
@HTTP(method="GET", path="/apis/policy/v1/watch/namespaces/{namespace}/poddisruptionbudgets/{name}") @Headers("Accept: */*") com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchNamespacedPodDisruptionBudget(@Path("name") java.lang.String name, @Path("namespace") java.lang.String namespace)watch changes to an object of kind PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.- Parameters:
name- name of the PodDisruptionBudgetnamespace- object name and auth scope, such as for teams and projects
-
watchNamespacedPodDisruptionBudget
@HTTP(method="GET", path="/apis/policy/v1/watch/namespaces/{namespace}/poddisruptionbudgets/{name}") @Headers("Accept: */*") com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchNamespacedPodDisruptionBudget(@Path("name") java.lang.String name, @Path("namespace") java.lang.String namespace, @QueryMap PolicyV1Api.WatchNamespacedPodDisruptionBudget queryParameters)watch changes to an object of kind PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.- Parameters:
name- name of the PodDisruptionBudgetnamespace- object name and auth scope, such as for teams and projects
-
watchPodDisruptionBudgetListForAllNamespaces
@HTTP(method="GET", path="/apis/policy/v1/watch/poddisruptionbudgets") @Headers("Accept: */*") com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchPodDisruptionBudgetListForAllNamespaces()watch individual changes to a list of PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead.
-
watchPodDisruptionBudgetListForAllNamespaces
@HTTP(method="GET", path="/apis/policy/v1/watch/poddisruptionbudgets") @Headers("Accept: */*") com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchPodDisruptionBudgetListForAllNamespaces(@QueryMap PolicyV1Api.WatchPodDisruptionBudgetListForAllNamespaces queryParameters)watch individual changes to a list of PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead.
-
-