@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExportServerEngineAttributeRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
ExportServerEngineAttributeRequest() |
| Modifier and Type | Method and Description |
|---|---|
ExportServerEngineAttributeRequest |
clone() |
boolean |
equals(Object obj) |
String |
getExportAttributeName()
The name of the export attribute.
|
List<EngineAttribute> |
getInputAttributes()
The list of engine attributes.
|
String |
getServerName()
The name of the Server to which the attribute is being exported from
|
int |
hashCode() |
void |
setExportAttributeName(String exportAttributeName)
The name of the export attribute.
|
void |
setInputAttributes(Collection<EngineAttribute> inputAttributes)
The list of engine attributes.
|
void |
setServerName(String serverName)
The name of the Server to which the attribute is being exported from
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
ExportServerEngineAttributeRequest |
withExportAttributeName(String exportAttributeName)
The name of the export attribute.
|
ExportServerEngineAttributeRequest |
withInputAttributes(Collection<EngineAttribute> inputAttributes)
The list of engine attributes.
|
ExportServerEngineAttributeRequest |
withInputAttributes(EngineAttribute... inputAttributes)
The list of engine attributes.
|
ExportServerEngineAttributeRequest |
withServerName(String serverName)
The name of the Server to which the attribute is being exported from
|
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setExportAttributeName(String exportAttributeName)
The name of the export attribute. Currently supported export attribute is "Userdata" which exports a userdata
script filled out with parameters provided in the InputAttributes list.
exportAttributeName - The name of the export attribute. Currently supported export attribute is "Userdata" which exports a
userdata script filled out with parameters provided in the InputAttributes list.public String getExportAttributeName()
The name of the export attribute. Currently supported export attribute is "Userdata" which exports a userdata
script filled out with parameters provided in the InputAttributes list.
InputAttributes list.public ExportServerEngineAttributeRequest withExportAttributeName(String exportAttributeName)
The name of the export attribute. Currently supported export attribute is "Userdata" which exports a userdata
script filled out with parameters provided in the InputAttributes list.
exportAttributeName - The name of the export attribute. Currently supported export attribute is "Userdata" which exports a
userdata script filled out with parameters provided in the InputAttributes list.public void setServerName(String serverName)
The name of the Server to which the attribute is being exported from
serverName - The name of the Server to which the attribute is being exported frompublic String getServerName()
The name of the Server to which the attribute is being exported from
public ExportServerEngineAttributeRequest withServerName(String serverName)
The name of the Server to which the attribute is being exported from
serverName - The name of the Server to which the attribute is being exported frompublic List<EngineAttribute> getInputAttributes()
The list of engine attributes. The list type is EngineAttribute. EngineAttribute is a
pair of attribute name and value. For ExportAttributeName "Userdata", currently supported input
attribute names are: - "RunList": For Chef, an ordered list of roles and/or recipes that are run in the exact
order. For Puppet, this parameter is ignored. - "OrganizationName": For Chef, an organization name. AWS OpsWorks
for Chef Server always creates the organization "default". For Puppet, this parameter is ignored. -
"NodeEnvironment": For Chef, a node environment (eg. development, staging, onebox). For Puppet, this parameter is
ignored. - "NodeClientVersion": For Chef, version of Chef Engine (3 numbers separated by dots, eg. "13.8.5"). If
empty, it uses the latest one. For Puppet, this parameter is ignored.
EngineAttribute.
EngineAttribute is a pair of attribute name and value. For ExportAttributeName
"Userdata", currently supported input attribute names are: - "RunList": For Chef, an ordered list of
roles and/or recipes that are run in the exact order. For Puppet, this parameter is ignored. -
"OrganizationName": For Chef, an organization name. AWS OpsWorks for Chef Server always creates the
organization "default". For Puppet, this parameter is ignored. - "NodeEnvironment": For Chef, a node
environment (eg. development, staging, onebox). For Puppet, this parameter is ignored. -
"NodeClientVersion": For Chef, version of Chef Engine (3 numbers separated by dots, eg. "13.8.5"). If
empty, it uses the latest one. For Puppet, this parameter is ignored.public void setInputAttributes(Collection<EngineAttribute> inputAttributes)
The list of engine attributes. The list type is EngineAttribute. EngineAttribute is a
pair of attribute name and value. For ExportAttributeName "Userdata", currently supported input
attribute names are: - "RunList": For Chef, an ordered list of roles and/or recipes that are run in the exact
order. For Puppet, this parameter is ignored. - "OrganizationName": For Chef, an organization name. AWS OpsWorks
for Chef Server always creates the organization "default". For Puppet, this parameter is ignored. -
"NodeEnvironment": For Chef, a node environment (eg. development, staging, onebox). For Puppet, this parameter is
ignored. - "NodeClientVersion": For Chef, version of Chef Engine (3 numbers separated by dots, eg. "13.8.5"). If
empty, it uses the latest one. For Puppet, this parameter is ignored.
inputAttributes - The list of engine attributes. The list type is EngineAttribute. EngineAttribute
is a pair of attribute name and value. For ExportAttributeName "Userdata", currently
supported input attribute names are: - "RunList": For Chef, an ordered list of roles and/or recipes that
are run in the exact order. For Puppet, this parameter is ignored. - "OrganizationName": For Chef, an
organization name. AWS OpsWorks for Chef Server always creates the organization "default". For Puppet,
this parameter is ignored. - "NodeEnvironment": For Chef, a node environment (eg. development, staging,
onebox). For Puppet, this parameter is ignored. - "NodeClientVersion": For Chef, version of Chef Engine (3
numbers separated by dots, eg. "13.8.5"). If empty, it uses the latest one. For Puppet, this parameter is
ignored.public ExportServerEngineAttributeRequest withInputAttributes(EngineAttribute... inputAttributes)
The list of engine attributes. The list type is EngineAttribute. EngineAttribute is a
pair of attribute name and value. For ExportAttributeName "Userdata", currently supported input
attribute names are: - "RunList": For Chef, an ordered list of roles and/or recipes that are run in the exact
order. For Puppet, this parameter is ignored. - "OrganizationName": For Chef, an organization name. AWS OpsWorks
for Chef Server always creates the organization "default". For Puppet, this parameter is ignored. -
"NodeEnvironment": For Chef, a node environment (eg. development, staging, onebox). For Puppet, this parameter is
ignored. - "NodeClientVersion": For Chef, version of Chef Engine (3 numbers separated by dots, eg. "13.8.5"). If
empty, it uses the latest one. For Puppet, this parameter is ignored.
NOTE: This method appends the values to the existing list (if any). Use
setInputAttributes(java.util.Collection) or withInputAttributes(java.util.Collection) if you
want to override the existing values.
inputAttributes - The list of engine attributes. The list type is EngineAttribute. EngineAttribute
is a pair of attribute name and value. For ExportAttributeName "Userdata", currently
supported input attribute names are: - "RunList": For Chef, an ordered list of roles and/or recipes that
are run in the exact order. For Puppet, this parameter is ignored. - "OrganizationName": For Chef, an
organization name. AWS OpsWorks for Chef Server always creates the organization "default". For Puppet,
this parameter is ignored. - "NodeEnvironment": For Chef, a node environment (eg. development, staging,
onebox). For Puppet, this parameter is ignored. - "NodeClientVersion": For Chef, version of Chef Engine (3
numbers separated by dots, eg. "13.8.5"). If empty, it uses the latest one. For Puppet, this parameter is
ignored.public ExportServerEngineAttributeRequest withInputAttributes(Collection<EngineAttribute> inputAttributes)
The list of engine attributes. The list type is EngineAttribute. EngineAttribute is a
pair of attribute name and value. For ExportAttributeName "Userdata", currently supported input
attribute names are: - "RunList": For Chef, an ordered list of roles and/or recipes that are run in the exact
order. For Puppet, this parameter is ignored. - "OrganizationName": For Chef, an organization name. AWS OpsWorks
for Chef Server always creates the organization "default". For Puppet, this parameter is ignored. -
"NodeEnvironment": For Chef, a node environment (eg. development, staging, onebox). For Puppet, this parameter is
ignored. - "NodeClientVersion": For Chef, version of Chef Engine (3 numbers separated by dots, eg. "13.8.5"). If
empty, it uses the latest one. For Puppet, this parameter is ignored.
inputAttributes - The list of engine attributes. The list type is EngineAttribute. EngineAttribute
is a pair of attribute name and value. For ExportAttributeName "Userdata", currently
supported input attribute names are: - "RunList": For Chef, an ordered list of roles and/or recipes that
are run in the exact order. For Puppet, this parameter is ignored. - "OrganizationName": For Chef, an
organization name. AWS OpsWorks for Chef Server always creates the organization "default". For Puppet,
this parameter is ignored. - "NodeEnvironment": For Chef, a node environment (eg. development, staging,
onebox). For Puppet, this parameter is ignored. - "NodeClientVersion": For Chef, version of Chef Engine (3
numbers separated by dots, eg. "13.8.5"). If empty, it uses the latest one. For Puppet, this parameter is
ignored.public String toString()
toString in class ObjectObject.toString()public ExportServerEngineAttributeRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2018. All rights reserved.