public static class CredentialRotationStatus.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CredentialRotationStatus |
build() |
CredentialRotationStatus.Builder |
copy(CredentialRotationStatus model) |
CredentialRotationStatus.Builder |
status(CredentialRotationStatus.Status status)
Credential rotation status of a kubernetes cluster IN_PROGRESS: Issuing new credentials
to kubernetes cluster control plane and worker nodes or retiring old credentials from
kubernetes cluster control plane and worker nodes.
|
CredentialRotationStatus.Builder |
statusDetails(CredentialRotationStatus.StatusDetails statusDetails)
Details of a kuberenetes cluster credential rotation status: ISSUING_NEW_CREDENTIALS:
Credential rotation is in progress.
|
CredentialRotationStatus.Builder |
timeAutoCompletionScheduled(Date timeAutoCompletionScheduled)
The time by which retirement of old credentials should start.
|
public CredentialRotationStatus.Builder timeAutoCompletionScheduled(Date timeAutoCompletionScheduled)
The time by which retirement of old credentials should start.
timeAutoCompletionScheduled
- the value to setpublic CredentialRotationStatus.Builder status(CredentialRotationStatus.Status status)
Credential rotation status of a kubernetes cluster IN_PROGRESS: Issuing new credentials to kubernetes cluster control plane and worker nodes or retiring old credentials from kubernetes cluster control plane and worker nodes. WAITING: Waiting for customer to invoke the complete rotation action or the automcatic complete rotation action. COMPLETED: New credentials are functional on kuberentes cluster.
status
- the value to setpublic CredentialRotationStatus.Builder statusDetails(CredentialRotationStatus.StatusDetails statusDetails)
Details of a kuberenetes cluster credential rotation status: ISSUING_NEW_CREDENTIALS: Credential rotation is in progress. Starting to issue new credentials to kubernetes cluster control plane and worker nodes. NEW_CREDENTIALS_ISSUED: New credentials are added. At this stage cluster has both old and new credentials and is awaiting old credentials retirement. RETIRING_OLD_CREDENTIALS: Retirement of old credentials is in progress. Starting to remove old credentials from kubernetes cluster control plane and worker nodes. COMPLETED: Credential rotation is complete. Old credentials are retired.
statusDetails
- the value to setpublic CredentialRotationStatus build()
public CredentialRotationStatus.Builder copy(CredentialRotationStatus model)
Copyright © 2016–2024. All rights reserved.