StructuredPojo, ToCopyableBuilder<SdkConfigurationProperty.Builder,SdkConfigurationProperty>@Generated("software.amazon.awssdk:codegen") public class SdkConfigurationProperty extends Object implements StructuredPojo, ToCopyableBuilder<SdkConfigurationProperty.Builder,SdkConfigurationProperty>
A configuration property of an SDK type.
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
SdkConfigurationProperty.Builder |
| Modifier and Type | Method | 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) |
|
String |
friendlyName() |
The user-friendly name of an SdkType configuration property.
|
int |
hashCode() |
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Marshalls this structured data using the given
ProtocolMarshaller. |
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). |
static Class<? extends SdkConfigurationProperty.Builder> |
serializableBuilderClass() |
|
SdkConfigurationProperty.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
public String name()
The name of a an SdkType configuration property.
public String friendlyName()
The user-friendly name of an SdkType configuration property.
public String description()
The description of an SdkType configuration property.
public 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 String defaultValue()
The default value of an SdkType configuration property.
public SdkConfigurationProperty.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<SdkConfigurationProperty.Builder,SdkConfigurationProperty>public static SdkConfigurationProperty.Builder builder()
public static Class<? extends SdkConfigurationProperty.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.