@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateMonitorRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateMonitorRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateMonitorRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDisplayName()
The new value to use for the monitor's display name.
|
String |
getMonitorId()
The unique identifier of the monitor to update.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of the new IAM role to use with the monitor.
|
String |
getSubdomain()
The new value of the subdomain to use when forming the monitor URL.
|
int |
hashCode() |
void |
setDisplayName(String displayName)
The new value to use for the monitor's display name.
|
void |
setMonitorId(String monitorId)
The unique identifier of the monitor to update.
|
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the new IAM role to use with the monitor.
|
void |
setSubdomain(String subdomain)
The new value of the subdomain to use when forming the monitor URL.
|
String |
toString()
Returns a string representation of this object.
|
UpdateMonitorRequest |
withDisplayName(String displayName)
The new value to use for the monitor's display name.
|
UpdateMonitorRequest |
withMonitorId(String monitorId)
The unique identifier of the monitor to update.
|
UpdateMonitorRequest |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the new IAM role to use with the monitor.
|
UpdateMonitorRequest |
withSubdomain(String subdomain)
The new value of the subdomain to use when forming the monitor URL.
|
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 setDisplayName(String displayName)
The new value to use for the monitor's display name.
displayName
- The new value to use for the monitor's display name.public String getDisplayName()
The new value to use for the monitor's display name.
public UpdateMonitorRequest withDisplayName(String displayName)
The new value to use for the monitor's display name.
displayName
- The new value to use for the monitor's display name.public void setMonitorId(String monitorId)
The unique identifier of the monitor to update.
monitorId
- The unique identifier of the monitor to update.public String getMonitorId()
The unique identifier of the monitor to update.
public UpdateMonitorRequest withMonitorId(String monitorId)
The unique identifier of the monitor to update.
monitorId
- The unique identifier of the monitor to update.public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the new IAM role to use with the monitor.
roleArn
- The Amazon Resource Name (ARN) of the new IAM role to use with the monitor.public String getRoleArn()
The Amazon Resource Name (ARN) of the new IAM role to use with the monitor.
public UpdateMonitorRequest withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the new IAM role to use with the monitor.
roleArn
- The Amazon Resource Name (ARN) of the new IAM role to use with the monitor.public void setSubdomain(String subdomain)
The new value of the subdomain to use when forming the monitor URL.
subdomain
- The new value of the subdomain to use when forming the monitor URL.public String getSubdomain()
The new value of the subdomain to use when forming the monitor URL.
public UpdateMonitorRequest withSubdomain(String subdomain)
The new value of the subdomain to use when forming the monitor URL.
subdomain
- The new value of the subdomain to use when forming the monitor URL.public String toString()
toString
in class Object
Object.toString()
public UpdateMonitorRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()