@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
CreateConfigurationRequest |
addTagsEntry(String key,
String value) |
CreateConfigurationRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getEngineType()
Required.
|
String |
getEngineVersion()
Required.
|
String |
getName()
Required.
|
Map<String,String> |
getTags()
Create tags when creating the configuration.
|
int |
hashCode() |
void |
setEngineType(String engineType)
Required.
|
void |
setEngineVersion(String engineVersion)
Required.
|
void |
setName(String name)
Required.
|
void |
setTags(Map<String,String> tags)
Create tags when creating the configuration.
|
String |
toString()
Returns a string representation of this object.
|
CreateConfigurationRequest |
withEngineType(EngineType engineType)
Required.
|
CreateConfigurationRequest |
withEngineType(String engineType)
Required.
|
CreateConfigurationRequest |
withEngineVersion(String engineVersion)
Required.
|
CreateConfigurationRequest |
withName(String name)
Required.
|
CreateConfigurationRequest |
withTags(Map<String,String> tags)
Create tags when creating the configuration.
|
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, withSdkRequestTimeout
public void setEngineType(String engineType)
engineType
- Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.EngineType
public String getEngineType()
EngineType
public CreateConfigurationRequest withEngineType(String engineType)
engineType
- Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.EngineType
public CreateConfigurationRequest withEngineType(EngineType engineType)
engineType
- Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.EngineType
public void setEngineVersion(String engineVersion)
engineVersion
- Required. The version of the broker engine. For a list of supported engine versions, see
https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.htmlpublic String getEngineVersion()
public CreateConfigurationRequest withEngineVersion(String engineVersion)
engineVersion
- Required. The version of the broker engine. For a list of supported engine versions, see
https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.htmlpublic void setName(String name)
name
- Required. The name of the configuration. This value can contain only alphanumeric characters, dashes,
periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.public String getName()
public CreateConfigurationRequest withName(String name)
name
- Required. The name of the configuration. This value can contain only alphanumeric characters, dashes,
periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.public Map<String,String> getTags()
public void setTags(Map<String,String> tags)
tags
- Create tags when creating the configuration.public CreateConfigurationRequest withTags(Map<String,String> tags)
tags
- Create tags when creating the configuration.public CreateConfigurationRequest addTagsEntry(String key, String value)
public CreateConfigurationRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public CreateConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.