@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateManagedEndpointRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateManagedEndpointRequest() |
Modifier and Type | Method and Description |
---|---|
CreateManagedEndpointRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateManagedEndpointRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateManagedEndpointRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCertificateArn()
Deprecated.
|
String |
getClientToken()
The client idempotency token for this create call.
|
ConfigurationOverrides |
getConfigurationOverrides()
The configuration settings that will be used to override existing configurations.
|
String |
getExecutionRoleArn()
The ARN of the execution role.
|
String |
getName()
The name of the managed endpoint.
|
String |
getReleaseLabel()
The Amazon EMR release version.
|
Map<String,String> |
getTags()
The tags of the managed endpoint.
|
String |
getType()
The type of the managed endpoint.
|
String |
getVirtualClusterId()
The ID of the virtual cluster for which a managed endpoint is created.
|
int |
hashCode() |
void |
setCertificateArn(String certificateArn)
Deprecated.
|
void |
setClientToken(String clientToken)
The client idempotency token for this create call.
|
void |
setConfigurationOverrides(ConfigurationOverrides configurationOverrides)
The configuration settings that will be used to override existing configurations.
|
void |
setExecutionRoleArn(String executionRoleArn)
The ARN of the execution role.
|
void |
setName(String name)
The name of the managed endpoint.
|
void |
setReleaseLabel(String releaseLabel)
The Amazon EMR release version.
|
void |
setTags(Map<String,String> tags)
The tags of the managed endpoint.
|
void |
setType(String type)
The type of the managed endpoint.
|
void |
setVirtualClusterId(String virtualClusterId)
The ID of the virtual cluster for which a managed endpoint is created.
|
String |
toString()
Returns a string representation of this object.
|
CreateManagedEndpointRequest |
withCertificateArn(String certificateArn)
Deprecated.
|
CreateManagedEndpointRequest |
withClientToken(String clientToken)
The client idempotency token for this create call.
|
CreateManagedEndpointRequest |
withConfigurationOverrides(ConfigurationOverrides configurationOverrides)
The configuration settings that will be used to override existing configurations.
|
CreateManagedEndpointRequest |
withExecutionRoleArn(String executionRoleArn)
The ARN of the execution role.
|
CreateManagedEndpointRequest |
withName(String name)
The name of the managed endpoint.
|
CreateManagedEndpointRequest |
withReleaseLabel(String releaseLabel)
The Amazon EMR release version.
|
CreateManagedEndpointRequest |
withTags(Map<String,String> tags)
The tags of the managed endpoint.
|
CreateManagedEndpointRequest |
withType(String type)
The type of the managed endpoint.
|
CreateManagedEndpointRequest |
withVirtualClusterId(String virtualClusterId)
The ID of the virtual cluster for which a managed endpoint is created.
|
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 setName(String name)
The name of the managed endpoint.
name
- The name of the managed endpoint.public String getName()
The name of the managed endpoint.
public CreateManagedEndpointRequest withName(String name)
The name of the managed endpoint.
name
- The name of the managed endpoint.public void setVirtualClusterId(String virtualClusterId)
The ID of the virtual cluster for which a managed endpoint is created.
virtualClusterId
- The ID of the virtual cluster for which a managed endpoint is created.public String getVirtualClusterId()
The ID of the virtual cluster for which a managed endpoint is created.
public CreateManagedEndpointRequest withVirtualClusterId(String virtualClusterId)
The ID of the virtual cluster for which a managed endpoint is created.
virtualClusterId
- The ID of the virtual cluster for which a managed endpoint is created.public void setType(String type)
The type of the managed endpoint.
type
- The type of the managed endpoint.public String getType()
The type of the managed endpoint.
public CreateManagedEndpointRequest withType(String type)
The type of the managed endpoint.
type
- The type of the managed endpoint.public void setReleaseLabel(String releaseLabel)
The Amazon EMR release version.
releaseLabel
- The Amazon EMR release version.public String getReleaseLabel()
The Amazon EMR release version.
public CreateManagedEndpointRequest withReleaseLabel(String releaseLabel)
The Amazon EMR release version.
releaseLabel
- The Amazon EMR release version.public void setExecutionRoleArn(String executionRoleArn)
The ARN of the execution role.
executionRoleArn
- The ARN of the execution role.public String getExecutionRoleArn()
The ARN of the execution role.
public CreateManagedEndpointRequest withExecutionRoleArn(String executionRoleArn)
The ARN of the execution role.
executionRoleArn
- The ARN of the execution role.@Deprecated public void setCertificateArn(String certificateArn)
The certificate ARN provided by users for the managed endpoint. This field is under deprecation and will be removed in future releases.
certificateArn
- The certificate ARN provided by users for the managed endpoint. This field is under deprecation and will
be removed in future releases.@Deprecated public String getCertificateArn()
The certificate ARN provided by users for the managed endpoint. This field is under deprecation and will be removed in future releases.
@Deprecated public CreateManagedEndpointRequest withCertificateArn(String certificateArn)
The certificate ARN provided by users for the managed endpoint. This field is under deprecation and will be removed in future releases.
certificateArn
- The certificate ARN provided by users for the managed endpoint. This field is under deprecation and will
be removed in future releases.public void setConfigurationOverrides(ConfigurationOverrides configurationOverrides)
The configuration settings that will be used to override existing configurations.
configurationOverrides
- The configuration settings that will be used to override existing configurations.public ConfigurationOverrides getConfigurationOverrides()
The configuration settings that will be used to override existing configurations.
public CreateManagedEndpointRequest withConfigurationOverrides(ConfigurationOverrides configurationOverrides)
The configuration settings that will be used to override existing configurations.
configurationOverrides
- The configuration settings that will be used to override existing configurations.public void setClientToken(String clientToken)
The client idempotency token for this create call.
clientToken
- The client idempotency token for this create call.public String getClientToken()
The client idempotency token for this create call.
public CreateManagedEndpointRequest withClientToken(String clientToken)
The client idempotency token for this create call.
clientToken
- The client idempotency token for this create call.public Map<String,String> getTags()
The tags of the managed endpoint.
public void setTags(Map<String,String> tags)
The tags of the managed endpoint.
tags
- The tags of the managed endpoint.public CreateManagedEndpointRequest withTags(Map<String,String> tags)
The tags of the managed endpoint.
tags
- The tags of the managed endpoint.public CreateManagedEndpointRequest addTagsEntry(String key, String value)
public CreateManagedEndpointRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public CreateManagedEndpointRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()