@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssociateNodeRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description | 
|---|
| AssociateNodeRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| AssociateNodeRequest | clone()Creates a shallow clone of this object for all fields except the handler context. | 
| boolean | equals(Object obj) | 
| List<EngineAttribute> | getEngineAttributes()
 Engine attributes used for associating the node. | 
| String | getNodeName()
 The name of the node. | 
| String | getServerName()
 The name of the server with which to associate the node. | 
| int | hashCode() | 
| void | setEngineAttributes(Collection<EngineAttribute> engineAttributes)
 Engine attributes used for associating the node. | 
| void | setNodeName(String nodeName)
 The name of the node. | 
| void | setServerName(String serverName)
 The name of the server with which to associate the node. | 
| String | toString()Returns a string representation of this object. | 
| AssociateNodeRequest | withEngineAttributes(Collection<EngineAttribute> engineAttributes)
 Engine attributes used for associating the node. | 
| AssociateNodeRequest | withEngineAttributes(EngineAttribute... engineAttributes)
 Engine attributes used for associating the node. | 
| AssociateNodeRequest | withNodeName(String nodeName)
 The name of the node. | 
| AssociateNodeRequest | withServerName(String serverName)
 The name of the server with which to associate the node. | 
addHandlerContext, 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 setServerName(String serverName)
The name of the server with which to associate the node.
serverName - The name of the server with which to associate the node.public String getServerName()
The name of the server with which to associate the node.
public AssociateNodeRequest withServerName(String serverName)
The name of the server with which to associate the node.
serverName - The name of the server with which to associate the node.public void setNodeName(String nodeName)
The name of the node.
nodeName - The name of the node.public String getNodeName()
The name of the node.
public AssociateNodeRequest withNodeName(String nodeName)
The name of the node.
nodeName - The name of the node.public List<EngineAttribute> getEngineAttributes()
Engine attributes used for associating the node.
Attributes accepted in a AssociateNode request for Chef
 CHEF_ORGANIZATION: The Chef organization with which the node is associated. By default only one
 organization named default can exist.
 
 CHEF_NODE_PUBLIC_KEY: A PEM-formatted public key. This key is required for the
 chef-client agent to access the Chef API.
 
Attributes accepted in a AssociateNode request for Puppet
 PUPPET_NODE_CSR: A PEM-formatted certificate-signing request (CSR) that is created by the node.
 
Attributes accepted in a AssociateNode request for Chef
         CHEF_ORGANIZATION: The Chef organization with which the node is associated. By default only
         one organization named default can exist.
         
         CHEF_NODE_PUBLIC_KEY: A PEM-formatted public key. This key is required for the
         chef-client agent to access the Chef API.
         
Attributes accepted in a AssociateNode request for Puppet
         PUPPET_NODE_CSR: A PEM-formatted certificate-signing request (CSR) that is created by the
         node.
         
public void setEngineAttributes(Collection<EngineAttribute> engineAttributes)
Engine attributes used for associating the node.
Attributes accepted in a AssociateNode request for Chef
 CHEF_ORGANIZATION: The Chef organization with which the node is associated. By default only one
 organization named default can exist.
 
 CHEF_NODE_PUBLIC_KEY: A PEM-formatted public key. This key is required for the
 chef-client agent to access the Chef API.
 
Attributes accepted in a AssociateNode request for Puppet
 PUPPET_NODE_CSR: A PEM-formatted certificate-signing request (CSR) that is created by the node.
 
engineAttributes - Engine attributes used for associating the node. 
        Attributes accepted in a AssociateNode request for Chef
        CHEF_ORGANIZATION: The Chef organization with which the node is associated. By default only
        one organization named default can exist.
        
        CHEF_NODE_PUBLIC_KEY: A PEM-formatted public key. This key is required for the
        chef-client agent to access the Chef API.
        
Attributes accepted in a AssociateNode request for Puppet
        PUPPET_NODE_CSR: A PEM-formatted certificate-signing request (CSR) that is created by the
        node.
        
public AssociateNodeRequest withEngineAttributes(EngineAttribute... engineAttributes)
Engine attributes used for associating the node.
Attributes accepted in a AssociateNode request for Chef
 CHEF_ORGANIZATION: The Chef organization with which the node is associated. By default only one
 organization named default can exist.
 
 CHEF_NODE_PUBLIC_KEY: A PEM-formatted public key. This key is required for the
 chef-client agent to access the Chef API.
 
Attributes accepted in a AssociateNode request for Puppet
 PUPPET_NODE_CSR: A PEM-formatted certificate-signing request (CSR) that is created by the node.
 
 NOTE: This method appends the values to the existing list (if any). Use
 setEngineAttributes(java.util.Collection) or withEngineAttributes(java.util.Collection) if you
 want to override the existing values.
 
engineAttributes - Engine attributes used for associating the node. 
        Attributes accepted in a AssociateNode request for Chef
        CHEF_ORGANIZATION: The Chef organization with which the node is associated. By default only
        one organization named default can exist.
        
        CHEF_NODE_PUBLIC_KEY: A PEM-formatted public key. This key is required for the
        chef-client agent to access the Chef API.
        
Attributes accepted in a AssociateNode request for Puppet
        PUPPET_NODE_CSR: A PEM-formatted certificate-signing request (CSR) that is created by the
        node.
        
public AssociateNodeRequest withEngineAttributes(Collection<EngineAttribute> engineAttributes)
Engine attributes used for associating the node.
Attributes accepted in a AssociateNode request for Chef
 CHEF_ORGANIZATION: The Chef organization with which the node is associated. By default only one
 organization named default can exist.
 
 CHEF_NODE_PUBLIC_KEY: A PEM-formatted public key. This key is required for the
 chef-client agent to access the Chef API.
 
Attributes accepted in a AssociateNode request for Puppet
 PUPPET_NODE_CSR: A PEM-formatted certificate-signing request (CSR) that is created by the node.
 
engineAttributes - Engine attributes used for associating the node. 
        Attributes accepted in a AssociateNode request for Chef
        CHEF_ORGANIZATION: The Chef organization with which the node is associated. By default only
        one organization named default can exist.
        
        CHEF_NODE_PUBLIC_KEY: A PEM-formatted public key. This key is required for the
        chef-client agent to access the Chef API.
        
Attributes accepted in a AssociateNode request for Puppet
        PUPPET_NODE_CSR: A PEM-formatted certificate-signing request (CSR) that is created by the
        node.
        
public String toString()
toString in class ObjectObject.toString()public AssociateNodeRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()