public static interface Addon.Builder extends SdkPojo, CopyableBuilder<Addon.Builder,Addon>
| Modifier and Type | Method and Description |
|---|---|
Addon.Builder |
addonArn(String addonArn)
The Amazon Resource Name (ARN) of the add-on.
|
Addon.Builder |
addonName(String addonName)
The name of the add-on.
|
Addon.Builder |
addonVersion(String addonVersion)
The version of the add-on.
|
Addon.Builder |
clusterName(String clusterName)
The name of the cluster.
|
Addon.Builder |
createdAt(Instant createdAt)
The date and time that the add-on was created.
|
Addon.Builder |
health(AddonHealth health)
An object that represents the health of the add-on.
|
default Addon.Builder |
health(Consumer<AddonHealth.Builder> health)
An object that represents the health of the add-on.
|
Addon.Builder |
modifiedAt(Instant modifiedAt)
The date and time that the add-on was last modified.
|
Addon.Builder |
serviceAccountRoleArn(String serviceAccountRoleArn)
The Amazon Resource Name (ARN) of the IAM role that is bound to the Kubernetes service account used by the
add-on.
|
Addon.Builder |
status(AddonStatus status)
The status of the add-on.
|
Addon.Builder |
status(String status)
The status of the add-on.
|
Addon.Builder |
tags(Map<String,String> tags)
The metadata that you apply to the add-on to assist with categorization and organization.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAddon.Builder addonName(String addonName)
The name of the add-on.
addonName - The name of the add-on.Addon.Builder clusterName(String clusterName)
The name of the cluster.
clusterName - The name of the cluster.Addon.Builder status(String status)
The status of the add-on.
status - The status of the add-on.AddonStatus,
AddonStatusAddon.Builder status(AddonStatus status)
The status of the add-on.
status - The status of the add-on.AddonStatus,
AddonStatusAddon.Builder addonVersion(String addonVersion)
The version of the add-on.
addonVersion - The version of the add-on.Addon.Builder health(AddonHealth health)
An object that represents the health of the add-on.
health - An object that represents the health of the add-on.default Addon.Builder health(Consumer<AddonHealth.Builder> health)
An object that represents the health of the add-on.
This is a convenience that creates an instance of theAddonHealth.Builder avoiding the need to create
one manually via AddonHealth.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to health(AddonHealth).health - a consumer that will call methods on AddonHealth.Builderhealth(AddonHealth)Addon.Builder addonArn(String addonArn)
The Amazon Resource Name (ARN) of the add-on.
addonArn - The Amazon Resource Name (ARN) of the add-on.Addon.Builder createdAt(Instant createdAt)
The date and time that the add-on was created.
createdAt - The date and time that the add-on was created.Addon.Builder modifiedAt(Instant modifiedAt)
The date and time that the add-on was last modified.
modifiedAt - The date and time that the add-on was last modified.Addon.Builder serviceAccountRoleArn(String serviceAccountRoleArn)
The Amazon Resource Name (ARN) of the IAM role that is bound to the Kubernetes service account used by the add-on.
serviceAccountRoleArn - The Amazon Resource Name (ARN) of the IAM role that is bound to the Kubernetes service account used by
the add-on.Addon.Builder tags(Map<String,String> tags)
The metadata that you apply to the add-on to assist with categorization and organization. Each tag consists of a key and an optional value, both of which you define. Add-on tags do not propagate to any other resources associated with the cluster.
tags - The metadata that you apply to the add-on to assist with categorization and organization. Each tag
consists of a key and an optional value, both of which you define. Add-on tags do not propagate to any
other resources associated with the cluster.Copyright © 2021. All rights reserved.