@Generated(value="software.amazon.awssdk:codegen") public final class EksSecret extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EksSecret.Builder,EksSecret>
Specifies the configuration of a Kubernetes secret volume. For more information, see secret in the Kubernetes documentation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EksSecret.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EksSecret.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
optional()
Specifies whether the secret or the secret's keys must be defined.
|
List<SdkField<?>> |
sdkFields() |
String |
secretName()
The name of the secret.
|
static Class<? extends EksSecret.Builder> |
serializableBuilderClass() |
EksSecret.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String secretName()
The name of the secret. The name must be allowed as a DNS subdomain name. For more information, see DNS subdomain names in the Kubernetes documentation.
public final Boolean optional()
Specifies whether the secret or the secret's keys must be defined.
public EksSecret.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EksSecret.Builder,EksSecret>public static EksSecret.Builder builder()
public static Class<? extends EksSecret.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.