public class UpdateAccountResult
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Represents an AWS account that is associated with Amazon API Gateway.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
cloudwatchRoleArn
Specifies the Amazon resource name (ARN) of an Amazon CloudWatch role for
the current Account resource.
|
private ThrottleSettings |
throttleSettings
Specifies the application programming interface (API) throttle settings
for the current Account resource.
|
Constructor and Description |
---|
UpdateAccountResult() |
Modifier and Type | Method and Description |
---|---|
UpdateAccountResult |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCloudwatchRoleArn()
Specifies the Amazon resource name (ARN) of an Amazon CloudWatch role for
the current Account resource.
|
ThrottleSettings |
getThrottleSettings()
Specifies the application programming interface (API) throttle settings
for the current Account resource.
|
int |
hashCode() |
void |
setCloudwatchRoleArn(java.lang.String cloudwatchRoleArn)
Specifies the Amazon resource name (ARN) of an Amazon CloudWatch role for
the current Account resource.
|
void |
setThrottleSettings(ThrottleSettings throttleSettings)
Specifies the application programming interface (API) throttle settings
for the current Account resource.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
UpdateAccountResult |
withCloudwatchRoleArn(java.lang.String cloudwatchRoleArn)
Specifies the Amazon resource name (ARN) of an Amazon CloudWatch role for
the current Account resource.
|
UpdateAccountResult |
withThrottleSettings(ThrottleSettings throttleSettings)
Specifies the application programming interface (API) throttle settings
for the current Account resource.
|
private java.lang.String cloudwatchRoleArn
Specifies the Amazon resource name (ARN) of an Amazon CloudWatch role for the current Account resource.
private ThrottleSettings throttleSettings
Specifies the application programming interface (API) throttle settings for the current Account resource.
public void setCloudwatchRoleArn(java.lang.String cloudwatchRoleArn)
Specifies the Amazon resource name (ARN) of an Amazon CloudWatch role for the current Account resource.
cloudwatchRoleArn
- Specifies the Amazon resource name (ARN) of an Amazon CloudWatch
role for the current Account resource.public java.lang.String getCloudwatchRoleArn()
Specifies the Amazon resource name (ARN) of an Amazon CloudWatch role for the current Account resource.
public UpdateAccountResult withCloudwatchRoleArn(java.lang.String cloudwatchRoleArn)
Specifies the Amazon resource name (ARN) of an Amazon CloudWatch role for the current Account resource.
cloudwatchRoleArn
- Specifies the Amazon resource name (ARN) of an Amazon CloudWatch
role for the current Account resource.public void setThrottleSettings(ThrottleSettings throttleSettings)
Specifies the application programming interface (API) throttle settings for the current Account resource.
throttleSettings
- Specifies the application programming interface (API) throttle
settings for the current Account resource.public ThrottleSettings getThrottleSettings()
Specifies the application programming interface (API) throttle settings for the current Account resource.
public UpdateAccountResult withThrottleSettings(ThrottleSettings throttleSettings)
Specifies the application programming interface (API) throttle settings for the current Account resource.
throttleSettings
- Specifies the application programming interface (API) throttle
settings for the current Account resource.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public UpdateAccountResult clone()
clone
in class java.lang.Object