Class SchedulingV1alpha1Api
java.lang.Object
io.kubernetes.client.openapi.apis.SchedulingV1alpha1Api
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateNamespacedWorkload(String namespace, V1alpha1Workload body) create a WorkloaddeleteCollectionNamespacedWorkload(String namespace) delete collection of WorkloaddeleteNamespacedWorkload(String name, String namespace) delete a Workloadget available resourcesintlistNamespacedWorkload(String namespace) list or watch objects of kind Workloadlist or watch objects of kind WorkloadpatchNamespacedWorkload(String name, String namespace, V1Patch body) partially update the specified WorkloadreadNamespacedWorkload(String name, String namespace) read the specified WorkloadreplaceNamespacedWorkload(String name, String namespace, V1alpha1Workload body) replace the specified WorkloadvoidsetApiClient(ApiClient apiClient) voidsetCustomBaseUrl(String customBaseUrl) voidsetHostIndex(int hostIndex)
-
Constructor Details
-
SchedulingV1alpha1Api
public SchedulingV1alpha1Api() -
SchedulingV1alpha1Api
-
-
Method Details
-
getApiClient
-
setApiClient
-
getHostIndex
public int getHostIndex() -
setHostIndex
public void setHostIndex(int hostIndex) -
getCustomBaseUrl
-
setCustomBaseUrl
-
createNamespacedWorkload
public SchedulingV1alpha1Api.APIcreateNamespacedWorkloadRequest createNamespacedWorkload(@Nonnull String namespace, @Nonnull V1alpha1Workload body) create a Workload- Parameters:
namespace- object name and auth scope, such as for teams and projects (required)body- (required)- Returns:
- APIcreateNamespacedWorkloadRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
deleteCollectionNamespacedWorkload
public SchedulingV1alpha1Api.APIdeleteCollectionNamespacedWorkloadRequest deleteCollectionNamespacedWorkload(@Nonnull String namespace) delete collection of Workload- Parameters:
namespace- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteCollectionNamespacedWorkloadRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteNamespacedWorkload
public SchedulingV1alpha1Api.APIdeleteNamespacedWorkloadRequest deleteNamespacedWorkload(@Nonnull String name, @Nonnull String namespace) delete a Workload- Parameters:
name- name of the Workload (required)namespace- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteNamespacedWorkloadRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
getAPIResources
get available resources- Returns:
- APIgetAPIResourcesRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listNamespacedWorkload
public SchedulingV1alpha1Api.APIlistNamespacedWorkloadRequest listNamespacedWorkload(@Nonnull String namespace) list or watch objects of kind Workload- Parameters:
namespace- object name and auth scope, such as for teams and projects (required)- Returns:
- APIlistNamespacedWorkloadRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listWorkloadForAllNamespaces
list or watch objects of kind Workload- Returns:
- APIlistWorkloadForAllNamespacesRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
patchNamespacedWorkload
public SchedulingV1alpha1Api.APIpatchNamespacedWorkloadRequest patchNamespacedWorkload(@Nonnull String name, @Nonnull String namespace, @Nonnull V1Patch body) partially update the specified Workload- Parameters:
name- name of the Workload (required)namespace- object name and auth scope, such as for teams and projects (required)body- (required)- Returns:
- APIpatchNamespacedWorkloadRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
readNamespacedWorkload
public SchedulingV1alpha1Api.APIreadNamespacedWorkloadRequest readNamespacedWorkload(@Nonnull String name, @Nonnull String namespace) read the specified Workload- Parameters:
name- name of the Workload (required)namespace- object name and auth scope, such as for teams and projects (required)- Returns:
- APIreadNamespacedWorkloadRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
replaceNamespacedWorkload
public SchedulingV1alpha1Api.APIreplaceNamespacedWorkloadRequest replaceNamespacedWorkload(@Nonnull String name, @Nonnull String namespace, @Nonnull V1alpha1Workload body) replace the specified Workload- Parameters:
name- name of the Workload (required)namespace- object name and auth scope, such as for teams and projects (required)body- (required)- Returns:
- APIreplaceNamespacedWorkloadRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-