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(String namespace, 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:
Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createNamespacedJob
create a Job- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIcreateNamespacedJobRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
deleteCollectionNamespacedCronJob
public BatchV1Api.APIdeleteCollectionNamespacedCronJobRequest deleteCollectionNamespacedCronJob(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:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionNamespacedJob
public BatchV1Api.APIdeleteCollectionNamespacedJobRequest deleteCollectionNamespacedJob(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:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteNamespacedCronJob
public BatchV1Api.APIdeleteNamespacedCronJobRequest deleteNamespacedCronJob(String name, 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:
Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteNamespacedJob
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:
Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
getAPIResources
get available resources- Returns:
- APIgetAPIResourcesRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listCronJobForAllNamespaces
list or watch objects of kind CronJob- Returns:
- APIlistCronJobForAllNamespacesRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listJobForAllNamespaces
list or watch objects of kind Job- Returns:
- APIlistJobForAllNamespacesRequest
- Http 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:
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:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
patchNamespacedCronJob
public BatchV1Api.APIpatchNamespacedCronJobRequest patchNamespacedCronJob(String name, String namespace, 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:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedCronJobStatus
public BatchV1Api.APIpatchNamespacedCronJobStatusRequest patchNamespacedCronJobStatus(String name, String namespace, 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:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedJob
public BatchV1Api.APIpatchNamespacedJobRequest patchNamespacedJob(String name, String namespace, 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:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedJobStatus
public BatchV1Api.APIpatchNamespacedJobStatusRequest patchNamespacedJobStatus(String name, String namespace, 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:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
readNamespacedCronJob
public BatchV1Api.APIreadNamespacedCronJobRequest readNamespacedCronJob(String name, 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:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedCronJobStatus
public BatchV1Api.APIreadNamespacedCronJobStatusRequest readNamespacedCronJobStatus(String name, 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:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedJob
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:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedJobStatus
public BatchV1Api.APIreadNamespacedJobStatusRequest readNamespacedJobStatus(String name, 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:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
replaceNamespacedCronJob
public BatchV1Api.APIreplaceNamespacedCronJobRequest replaceNamespacedCronJob(String name, String namespace, 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:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedCronJobStatus
public BatchV1Api.APIreplaceNamespacedCronJobStatusRequest replaceNamespacedCronJobStatus(String name, String namespace, 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:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedJob
public BatchV1Api.APIreplaceNamespacedJobRequest replaceNamespacedJob(String name, String namespace, 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:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedJobStatus
public BatchV1Api.APIreplaceNamespacedJobStatusRequest replaceNamespacedJobStatus(String name, String namespace, 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:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-