@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SdkConfigurationProperty extends Object implements Serializable, Cloneable, StructuredPojo
A configuration property of an SDK type.
Constructor and Description |
---|
SdkConfigurationProperty() |
Modifier and Type | Method and Description |
---|---|
SdkConfigurationProperty |
clone() |
boolean |
equals(Object obj) |
String |
getDefaultValue()
The default value of an SdkType configuration property.
|
String |
getDescription()
The description of an SdkType configuration property.
|
String |
getFriendlyName()
The user-friendly name of an SdkType configuration property.
|
String |
getName()
The name of a an SdkType configuration property.
|
Boolean |
getRequired()
A boolean flag of an SdkType configuration property to indicate if the associated SDK configuration
property is required (
true ) or not (false ). |
int |
hashCode() |
Boolean |
isRequired()
A boolean flag of an SdkType configuration property to indicate if the associated SDK configuration
property is required (
true ) or not (false ). |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDefaultValue(String defaultValue)
The default value of an SdkType configuration property.
|
void |
setDescription(String description)
The description of an SdkType configuration property.
|
void |
setFriendlyName(String friendlyName)
The user-friendly name of an SdkType configuration property.
|
void |
setName(String name)
The name of a an SdkType configuration property.
|
void |
setRequired(Boolean required)
A boolean flag of an SdkType configuration property to indicate if the associated SDK configuration
property is required (
true ) or not (false ). |
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
SdkConfigurationProperty |
withDefaultValue(String defaultValue)
The default value of an SdkType configuration property.
|
SdkConfigurationProperty |
withDescription(String description)
The description of an SdkType configuration property.
|
SdkConfigurationProperty |
withFriendlyName(String friendlyName)
The user-friendly name of an SdkType configuration property.
|
SdkConfigurationProperty |
withName(String name)
The name of a an SdkType configuration property.
|
SdkConfigurationProperty |
withRequired(Boolean required)
A boolean flag of an SdkType configuration property to indicate if the associated SDK configuration
property is required (
true ) or not (false ). |
public void setName(String name)
The name of a an SdkType configuration property.
name
- The name of a an SdkType configuration property.public String getName()
The name of a an SdkType configuration property.
public SdkConfigurationProperty withName(String name)
The name of a an SdkType configuration property.
name
- The name of a an SdkType configuration property.public void setFriendlyName(String friendlyName)
The user-friendly name of an SdkType configuration property.
friendlyName
- The user-friendly name of an SdkType configuration property.public String getFriendlyName()
The user-friendly name of an SdkType configuration property.
public SdkConfigurationProperty withFriendlyName(String friendlyName)
The user-friendly name of an SdkType configuration property.
friendlyName
- The user-friendly name of an SdkType configuration property.public void setDescription(String description)
The description of an SdkType configuration property.
description
- The description of an SdkType configuration property.public String getDescription()
The description of an SdkType configuration property.
public SdkConfigurationProperty withDescription(String description)
The description of an SdkType configuration property.
description
- The description of an SdkType configuration property.public void setRequired(Boolean required)
A boolean flag of an SdkType configuration property to indicate if the associated SDK configuration
property is required (true
) or not (false
).
required
- A boolean flag of an SdkType configuration property to indicate if the associated SDK configuration
property is required (true
) or not (false
).public Boolean getRequired()
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 SdkConfigurationProperty withRequired(Boolean required)
A boolean flag of an SdkType configuration property to indicate if the associated SDK configuration
property is required (true
) or not (false
).
required
- A boolean flag of an SdkType configuration property to indicate if the associated SDK configuration
property is required (true
) or not (false
).public Boolean isRequired()
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 void setDefaultValue(String defaultValue)
The default value of an SdkType configuration property.
defaultValue
- The default value of an SdkType configuration property.public String getDefaultValue()
The default value of an SdkType configuration property.
public SdkConfigurationProperty withDefaultValue(String defaultValue)
The default value of an SdkType configuration property.
defaultValue
- The default value of an SdkType configuration property.public String toString()
toString
in class Object
Object.toString()
public SdkConfigurationProperty clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.