@Generated(value="software.amazon.awssdk:codegen") public final class SdkConfigurationProperty extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SdkConfigurationProperty.Builder,SdkConfigurationProperty>
A configuration property of an SDK type.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SdkConfigurationProperty.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SdkConfigurationProperty.Builder |
builder() |
String |
defaultValue()
The default value of an SdkType configuration property.
|
String |
description()
The description of an SdkType configuration property.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
friendlyName()
The user-friendly name of an SdkType configuration property.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of a an SdkType configuration property.
|
Boolean |
required()
A boolean flag of an SdkType configuration property to indicate if the associated SDK configuration property is
required (
true) or not (false). |
List<SdkField<?>> |
sdkFields() |
static Class<? extends SdkConfigurationProperty.Builder> |
serializableBuilderClass() |
SdkConfigurationProperty.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of a an SdkType configuration property.
public final String friendlyName()
The user-friendly name of an SdkType configuration property.
public final String description()
The description of an SdkType configuration property.
public final Boolean required()
A boolean flag of an SdkType configuration property to indicate if the associated SDK configuration property is
required (true) or not (false).
true) or not (false).public final String defaultValue()
The default value of an SdkType configuration property.
public SdkConfigurationProperty.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SdkConfigurationProperty.Builder,SdkConfigurationProperty>public static SdkConfigurationProperty.Builder builder()
public static Class<? extends SdkConfigurationProperty.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.