Class SchedulingV1alpha2Api
java.lang.Object
io.kubernetes.client.openapi.apis.SchedulingV1alpha2Api
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateNamespacedPodGroup(String namespace, V1alpha2PodGroup body) create a PodGroupcreateNamespacedWorkload(String namespace, V1alpha2Workload body) create a WorkloaddeleteCollectionNamespacedPodGroup(String namespace) delete collection of PodGroupdeleteCollectionNamespacedWorkload(String namespace) delete collection of WorkloaddeleteNamespacedPodGroup(String name, String namespace) delete a PodGroupdeleteNamespacedWorkload(String name, String namespace) delete a Workloadget available resourcesintlistNamespacedPodGroup(String namespace) list or watch objects of kind PodGrouplistNamespacedWorkload(String namespace) list or watch objects of kind Workloadlist or watch objects of kind PodGrouplist or watch objects of kind WorkloadpatchNamespacedPodGroup(String name, String namespace, V1Patch body) partially update the specified PodGrouppatchNamespacedPodGroupStatus(String name, String namespace, V1Patch body) partially update status of the specified PodGrouppatchNamespacedWorkload(String name, String namespace, V1Patch body) partially update the specified WorkloadreadNamespacedPodGroup(String name, String namespace) read the specified PodGroupreadNamespacedPodGroupStatus(String name, String namespace) read status of the specified PodGroupreadNamespacedWorkload(String name, String namespace) read the specified WorkloadreplaceNamespacedPodGroup(String name, String namespace, V1alpha2PodGroup body) replace the specified PodGroupreplaceNamespacedPodGroupStatus(String name, String namespace, V1alpha2PodGroup body) replace status of the specified PodGroupreplaceNamespacedWorkload(String name, String namespace, V1alpha2Workload body) replace the specified WorkloadvoidsetApiClient(ApiClient apiClient) voidsetCustomBaseUrl(String customBaseUrl) voidsetHostIndex(int hostIndex)
-
Constructor Details
-
SchedulingV1alpha2Api
public SchedulingV1alpha2Api() -
SchedulingV1alpha2Api
-
-
Method Details
-
getApiClient
-
setApiClient
-
getHostIndex
public int getHostIndex() -
setHostIndex
public void setHostIndex(int hostIndex) -
getCustomBaseUrl
-
setCustomBaseUrl
-
createNamespacedPodGroup
public SchedulingV1alpha2Api.APIcreateNamespacedPodGroupRequest createNamespacedPodGroup(@Nonnull String namespace, @Nonnull V1alpha2PodGroup body) create a PodGroup- Parameters:
namespace- object name and auth scope, such as for teams and projects (required)body- (required)- Returns:
- APIcreateNamespacedPodGroupRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createNamespacedWorkload
public SchedulingV1alpha2Api.APIcreateNamespacedWorkloadRequest createNamespacedWorkload(@Nonnull String namespace, @Nonnull V1alpha2Workload 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 -
-
deleteCollectionNamespacedPodGroup
public SchedulingV1alpha2Api.APIdeleteCollectionNamespacedPodGroupRequest deleteCollectionNamespacedPodGroup(@Nonnull String namespace) delete collection of PodGroup- Parameters:
namespace- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteCollectionNamespacedPodGroupRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionNamespacedWorkload
public SchedulingV1alpha2Api.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 -
-
deleteNamespacedPodGroup
public SchedulingV1alpha2Api.APIdeleteNamespacedPodGroupRequest deleteNamespacedPodGroup(@Nonnull String name, @Nonnull String namespace) delete a PodGroup- Parameters:
name- name of the PodGroup (required)namespace- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteNamespacedPodGroupRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteNamespacedWorkload
public SchedulingV1alpha2Api.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 -
-
listNamespacedPodGroup
public SchedulingV1alpha2Api.APIlistNamespacedPodGroupRequest listNamespacedPodGroup(@Nonnull String namespace) list or watch objects of kind PodGroup- Parameters:
namespace- object name and auth scope, such as for teams and projects (required)- Returns:
- APIlistNamespacedPodGroupRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listNamespacedWorkload
public SchedulingV1alpha2Api.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 -
-
listPodGroupForAllNamespaces
list or watch objects of kind PodGroup- Returns:
- APIlistPodGroupForAllNamespacesRequest
- 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 -
-
patchNamespacedPodGroup
public SchedulingV1alpha2Api.APIpatchNamespacedPodGroupRequest patchNamespacedPodGroup(@Nonnull String name, @Nonnull String namespace, @Nonnull V1Patch body) partially update the specified PodGroup- Parameters:
name- name of the PodGroup (required)namespace- object name and auth scope, such as for teams and projects (required)body- (required)- Returns:
- APIpatchNamespacedPodGroupRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedPodGroupStatus
public SchedulingV1alpha2Api.APIpatchNamespacedPodGroupStatusRequest patchNamespacedPodGroupStatus(@Nonnull String name, @Nonnull String namespace, @Nonnull V1Patch body) partially update status of the specified PodGroup- Parameters:
name- name of the PodGroup (required)namespace- object name and auth scope, such as for teams and projects (required)body- (required)- Returns:
- APIpatchNamespacedPodGroupStatusRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedWorkload
public SchedulingV1alpha2Api.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 -
-
readNamespacedPodGroup
public SchedulingV1alpha2Api.APIreadNamespacedPodGroupRequest readNamespacedPodGroup(@Nonnull String name, @Nonnull String namespace) read the specified PodGroup- Parameters:
name- name of the PodGroup (required)namespace- object name and auth scope, such as for teams and projects (required)- Returns:
- APIreadNamespacedPodGroupRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedPodGroupStatus
public SchedulingV1alpha2Api.APIreadNamespacedPodGroupStatusRequest readNamespacedPodGroupStatus(@Nonnull String name, @Nonnull String namespace) read status of the specified PodGroup- Parameters:
name- name of the PodGroup (required)namespace- object name and auth scope, such as for teams and projects (required)- Returns:
- APIreadNamespacedPodGroupStatusRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedWorkload
public SchedulingV1alpha2Api.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 -
-
replaceNamespacedPodGroup
public SchedulingV1alpha2Api.APIreplaceNamespacedPodGroupRequest replaceNamespacedPodGroup(@Nonnull String name, @Nonnull String namespace, @Nonnull V1alpha2PodGroup body) replace the specified PodGroup- Parameters:
name- name of the PodGroup (required)namespace- object name and auth scope, such as for teams and projects (required)body- (required)- Returns:
- APIreplaceNamespacedPodGroupRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedPodGroupStatus
public SchedulingV1alpha2Api.APIreplaceNamespacedPodGroupStatusRequest replaceNamespacedPodGroupStatus(@Nonnull String name, @Nonnull String namespace, @Nonnull V1alpha2PodGroup body) replace status of the specified PodGroup- Parameters:
name- name of the PodGroup (required)namespace- object name and auth scope, such as for teams and projects (required)body- (required)- Returns:
- APIreplaceNamespacedPodGroupStatusRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedWorkload
public SchedulingV1alpha2Api.APIreplaceNamespacedWorkloadRequest replaceNamespacedWorkload(@Nonnull String name, @Nonnull String namespace, @Nonnull V1alpha2Workload 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 -
-