Class BatchV1Api
java.lang.Object
io.kubernetes.client.openapi.apis.BatchV1Api
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateNamespacedCronJob
(String namespace, V1CronJob body) create a CronJobcreateNamespacedJob
(String namespace, V1Job body) create a JobdeleteCollectionNamespacedCronJob
(String namespace) delete collection of CronJobdeleteCollectionNamespacedJob
(String namespace) delete collection of JobdeleteNamespacedCronJob
(String name, String namespace) delete a CronJobdeleteNamespacedJob
(String name, String namespace) delete a Jobget available resourcesint
list or watch objects of kind CronJoblist or watch objects of kind JoblistNamespacedCronJob
(String namespace) list or watch objects of kind CronJoblistNamespacedJob
(String namespace) list or watch objects of kind JobpatchNamespacedCronJob
(String name, String namespace, V1Patch body) partially update the specified CronJobpatchNamespacedCronJobStatus
(String name, String namespace, V1Patch body) partially update status of the specified CronJobpatchNamespacedJob
(String name, String namespace, V1Patch body) partially update the specified JobpatchNamespacedJobStatus
(String name, String namespace, V1Patch body) partially update status of the specified JobreadNamespacedCronJob
(String name, String namespace) read the specified CronJobreadNamespacedCronJobStatus
(String name, String namespace) read status of the specified CronJobreadNamespacedJob
(String name, String namespace) read the specified JobreadNamespacedJobStatus
(String name, String namespace) read status of the specified JobreplaceNamespacedCronJob
(String name, String namespace, V1CronJob body) replace the specified CronJobreplaceNamespacedCronJobStatus
(String name, String namespace, V1CronJob body) replace status of the specified CronJobreplaceNamespacedJob
(String name, String namespace, V1Job body) replace the specified JobreplaceNamespacedJobStatus
(String name, String namespace, V1Job body) replace status of the specified Jobvoid
setApiClient
(ApiClient apiClient) void
setCustomBaseUrl
(String customBaseUrl) void
setHostIndex
(int hostIndex)
-
Constructor Details
-
BatchV1Api
public BatchV1Api() -
BatchV1Api
-
-
Method Details
-
getApiClient
-
setApiClient
-
getHostIndex
public int getHostIndex() -
setHostIndex
public void setHostIndex(int hostIndex) -
getCustomBaseUrl
-
setCustomBaseUrl
-
createNamespacedCronJob
public BatchV1Api.APIcreateNamespacedCronJobRequest createNamespacedCronJob(@Nonnull String namespace, @Nonnull V1CronJob body) create a CronJob- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIcreateNamespacedCronJobRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createNamespacedJob
public BatchV1Api.APIcreateNamespacedJobRequest createNamespacedJob(@Nonnull String namespace, @Nonnull V1Job body) create a Job- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIcreateNamespacedJobRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
deleteCollectionNamespacedCronJob
public BatchV1Api.APIdeleteCollectionNamespacedCronJobRequest deleteCollectionNamespacedCronJob(@Nonnull String namespace) delete collection of CronJob- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteCollectionNamespacedCronJobRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionNamespacedJob
public BatchV1Api.APIdeleteCollectionNamespacedJobRequest deleteCollectionNamespacedJob(@Nonnull String namespace) delete collection of Job- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteCollectionNamespacedJobRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteNamespacedCronJob
public BatchV1Api.APIdeleteNamespacedCronJobRequest deleteNamespacedCronJob(@Nonnull String name, @Nonnull String namespace) delete a CronJob- Parameters:
name
- name of the CronJob (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteNamespacedCronJobRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteNamespacedJob
public BatchV1Api.APIdeleteNamespacedJobRequest deleteNamespacedJob(@Nonnull String name, @Nonnull String namespace) delete a Job- Parameters:
name
- name of the Job (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteNamespacedJobRequest
- 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 -
-
listCronJobForAllNamespaces
list or watch objects of kind CronJob- Returns:
- APIlistCronJobForAllNamespacesRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listJobForAllNamespaces
list or watch objects of kind Job- Returns:
- APIlistJobForAllNamespacesRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listNamespacedCronJob
list or watch objects of kind CronJob- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIlistNamespacedCronJobRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listNamespacedJob
list or watch objects of kind Job- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIlistNamespacedJobRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
patchNamespacedCronJob
public BatchV1Api.APIpatchNamespacedCronJobRequest patchNamespacedCronJob(@Nonnull String name, @Nonnull String namespace, @Nonnull V1Patch body) partially update the specified CronJob- Parameters:
name
- name of the CronJob (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIpatchNamespacedCronJobRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedCronJobStatus
public BatchV1Api.APIpatchNamespacedCronJobStatusRequest patchNamespacedCronJobStatus(@Nonnull String name, @Nonnull String namespace, @Nonnull V1Patch body) partially update status of the specified CronJob- Parameters:
name
- name of the CronJob (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIpatchNamespacedCronJobStatusRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedJob
public BatchV1Api.APIpatchNamespacedJobRequest patchNamespacedJob(@Nonnull String name, @Nonnull String namespace, @Nonnull V1Patch body) partially update the specified Job- Parameters:
name
- name of the Job (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIpatchNamespacedJobRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedJobStatus
public BatchV1Api.APIpatchNamespacedJobStatusRequest patchNamespacedJobStatus(@Nonnull String name, @Nonnull String namespace, @Nonnull V1Patch body) partially update status of the specified Job- Parameters:
name
- name of the Job (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIpatchNamespacedJobStatusRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
readNamespacedCronJob
public BatchV1Api.APIreadNamespacedCronJobRequest readNamespacedCronJob(@Nonnull String name, @Nonnull String namespace) read the specified CronJob- Parameters:
name
- name of the CronJob (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIreadNamespacedCronJobRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedCronJobStatus
public BatchV1Api.APIreadNamespacedCronJobStatusRequest readNamespacedCronJobStatus(@Nonnull String name, @Nonnull String namespace) read status of the specified CronJob- Parameters:
name
- name of the CronJob (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIreadNamespacedCronJobStatusRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedJob
public BatchV1Api.APIreadNamespacedJobRequest readNamespacedJob(@Nonnull String name, @Nonnull String namespace) read the specified Job- Parameters:
name
- name of the Job (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIreadNamespacedJobRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedJobStatus
public BatchV1Api.APIreadNamespacedJobStatusRequest readNamespacedJobStatus(@Nonnull String name, @Nonnull String namespace) read status of the specified Job- Parameters:
name
- name of the Job (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIreadNamespacedJobStatusRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
replaceNamespacedCronJob
public BatchV1Api.APIreplaceNamespacedCronJobRequest replaceNamespacedCronJob(@Nonnull String name, @Nonnull String namespace, @Nonnull V1CronJob body) replace the specified CronJob- Parameters:
name
- name of the CronJob (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIreplaceNamespacedCronJobRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedCronJobStatus
public BatchV1Api.APIreplaceNamespacedCronJobStatusRequest replaceNamespacedCronJobStatus(@Nonnull String name, @Nonnull String namespace, @Nonnull V1CronJob body) replace status of the specified CronJob- Parameters:
name
- name of the CronJob (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIreplaceNamespacedCronJobStatusRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedJob
public BatchV1Api.APIreplaceNamespacedJobRequest replaceNamespacedJob(@Nonnull String name, @Nonnull String namespace, @Nonnull V1Job body) replace the specified Job- Parameters:
name
- name of the Job (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIreplaceNamespacedJobRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedJobStatus
public BatchV1Api.APIreplaceNamespacedJobStatusRequest replaceNamespacedJobStatus(@Nonnull String name, @Nonnull String namespace, @Nonnull V1Job body) replace status of the specified Job- Parameters:
name
- name of the Job (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIreplaceNamespacedJobStatusRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-