public class UpdateTopicRuleDestinationRequest extends AmazonWebServiceRequest implements java.io.Serializable
Updates a topic rule destination. You use this to change the status, endpoint URL, or confirmation URL of the destination.
| Constructor and Description |
|---|
UpdateTopicRuleDestinationRequest() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getArn()
The ARN of the topic rule destination.
|
java.lang.String |
getStatus()
The status of the topic rule destination.
|
int |
hashCode() |
void |
setArn(java.lang.String arn)
The ARN of the topic rule destination.
|
void |
setStatus(java.lang.String status)
The status of the topic rule destination.
|
void |
setStatus(TopicRuleDestinationStatus status)
The status of the topic rule destination.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
UpdateTopicRuleDestinationRequest |
withArn(java.lang.String arn)
The ARN of the topic rule destination.
|
UpdateTopicRuleDestinationRequest |
withStatus(java.lang.String status)
The status of the topic rule destination.
|
UpdateTopicRuleDestinationRequest |
withStatus(TopicRuleDestinationStatus status)
The status of the topic rule destination.
|
clone, getCloneRoot, getCloneSource, getGeneralProgressListener, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, withGeneralProgressListener, withRequestMetricCollectorpublic java.lang.String getArn()
The ARN of the topic rule destination.
The ARN of the topic rule destination.
public void setArn(java.lang.String arn)
The ARN of the topic rule destination.
arn - The ARN of the topic rule destination.
public UpdateTopicRuleDestinationRequest withArn(java.lang.String arn)
The ARN of the topic rule destination.
Returns a reference to this object so that method calls can be chained together.
arn - The ARN of the topic rule destination.
public java.lang.String getStatus()
The status of the topic rule destination. Valid values are:
A topic rule destination was created but has not been confirmed. You can
set status to IN_PROGRESS by calling
UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new confirmation
challenge to be sent to your confirmation endpoint.
Confirmation was completed, and traffic to this destination is allowed.
You can set status to DISABLED by calling
UpdateTopicRuleDestination.
Confirmation was completed, and traffic to this destination is not
allowed. You can set status to ENABLED by
calling UpdateTopicRuleDestination.
Confirmation could not be completed, for example if the confirmation
timed out. You can call GetTopicRuleDestination for details
about the error. You can set status to
IN_PROGRESS by calling
UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new confirmation
challenge to be sent to your confirmation endpoint.
Constraints:
Allowed Values: ENABLED, IN_PROGRESS, DISABLED, ERROR, DELETING
The status of the topic rule destination. Valid values are:
A topic rule destination was created but has not been confirmed.
You can set status to IN_PROGRESS by
calling UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new confirmation
challenge to be sent to your confirmation endpoint.
Confirmation was completed, and traffic to this destination is
allowed. You can set status to DISABLED
by calling UpdateTopicRuleDestination.
Confirmation was completed, and traffic to this destination is
not allowed. You can set status to
ENABLED by calling
UpdateTopicRuleDestination.
Confirmation could not be completed, for example if the
confirmation timed out. You can call
GetTopicRuleDestination for details about the error.
You can set status to IN_PROGRESS by
calling UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new confirmation
challenge to be sent to your confirmation endpoint.
TopicRuleDestinationStatuspublic void setStatus(java.lang.String status)
The status of the topic rule destination. Valid values are:
A topic rule destination was created but has not been confirmed. You can
set status to IN_PROGRESS by calling
UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new confirmation
challenge to be sent to your confirmation endpoint.
Confirmation was completed, and traffic to this destination is allowed.
You can set status to DISABLED by calling
UpdateTopicRuleDestination.
Confirmation was completed, and traffic to this destination is not
allowed. You can set status to ENABLED by
calling UpdateTopicRuleDestination.
Confirmation could not be completed, for example if the confirmation
timed out. You can call GetTopicRuleDestination for details
about the error. You can set status to
IN_PROGRESS by calling
UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new confirmation
challenge to be sent to your confirmation endpoint.
Constraints:
Allowed Values: ENABLED, IN_PROGRESS, DISABLED, ERROR, DELETING
status - The status of the topic rule destination. Valid values are:
A topic rule destination was created but has not been
confirmed. You can set status to
IN_PROGRESS by calling
UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new
confirmation challenge to be sent to your confirmation
endpoint.
Confirmation was completed, and traffic to this destination is
allowed. You can set status to
DISABLED by calling
UpdateTopicRuleDestination.
Confirmation was completed, and traffic to this destination is
not allowed. You can set status to
ENABLED by calling
UpdateTopicRuleDestination.
Confirmation could not be completed, for example if the
confirmation timed out. You can call
GetTopicRuleDestination for details about the
error. You can set status to
IN_PROGRESS by calling
UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new
confirmation challenge to be sent to your confirmation
endpoint.
TopicRuleDestinationStatuspublic UpdateTopicRuleDestinationRequest withStatus(java.lang.String status)
The status of the topic rule destination. Valid values are:
A topic rule destination was created but has not been confirmed. You can
set status to IN_PROGRESS by calling
UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new confirmation
challenge to be sent to your confirmation endpoint.
Confirmation was completed, and traffic to this destination is allowed.
You can set status to DISABLED by calling
UpdateTopicRuleDestination.
Confirmation was completed, and traffic to this destination is not
allowed. You can set status to ENABLED by
calling UpdateTopicRuleDestination.
Confirmation could not be completed, for example if the confirmation
timed out. You can call GetTopicRuleDestination for details
about the error. You can set status to
IN_PROGRESS by calling
UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new confirmation
challenge to be sent to your confirmation endpoint.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: ENABLED, IN_PROGRESS, DISABLED, ERROR, DELETING
status - The status of the topic rule destination. Valid values are:
A topic rule destination was created but has not been
confirmed. You can set status to
IN_PROGRESS by calling
UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new
confirmation challenge to be sent to your confirmation
endpoint.
Confirmation was completed, and traffic to this destination is
allowed. You can set status to
DISABLED by calling
UpdateTopicRuleDestination.
Confirmation was completed, and traffic to this destination is
not allowed. You can set status to
ENABLED by calling
UpdateTopicRuleDestination.
Confirmation could not be completed, for example if the
confirmation timed out. You can call
GetTopicRuleDestination for details about the
error. You can set status to
IN_PROGRESS by calling
UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new
confirmation challenge to be sent to your confirmation
endpoint.
TopicRuleDestinationStatuspublic void setStatus(TopicRuleDestinationStatus status)
The status of the topic rule destination. Valid values are:
A topic rule destination was created but has not been confirmed. You can
set status to IN_PROGRESS by calling
UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new confirmation
challenge to be sent to your confirmation endpoint.
Confirmation was completed, and traffic to this destination is allowed.
You can set status to DISABLED by calling
UpdateTopicRuleDestination.
Confirmation was completed, and traffic to this destination is not
allowed. You can set status to ENABLED by
calling UpdateTopicRuleDestination.
Confirmation could not be completed, for example if the confirmation
timed out. You can call GetTopicRuleDestination for details
about the error. You can set status to
IN_PROGRESS by calling
UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new confirmation
challenge to be sent to your confirmation endpoint.
Constraints:
Allowed Values: ENABLED, IN_PROGRESS, DISABLED, ERROR, DELETING
status - The status of the topic rule destination. Valid values are:
A topic rule destination was created but has not been
confirmed. You can set status to
IN_PROGRESS by calling
UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new
confirmation challenge to be sent to your confirmation
endpoint.
Confirmation was completed, and traffic to this destination is
allowed. You can set status to
DISABLED by calling
UpdateTopicRuleDestination.
Confirmation was completed, and traffic to this destination is
not allowed. You can set status to
ENABLED by calling
UpdateTopicRuleDestination.
Confirmation could not be completed, for example if the
confirmation timed out. You can call
GetTopicRuleDestination for details about the
error. You can set status to
IN_PROGRESS by calling
UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new
confirmation challenge to be sent to your confirmation
endpoint.
TopicRuleDestinationStatuspublic UpdateTopicRuleDestinationRequest withStatus(TopicRuleDestinationStatus status)
The status of the topic rule destination. Valid values are:
A topic rule destination was created but has not been confirmed. You can
set status to IN_PROGRESS by calling
UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new confirmation
challenge to be sent to your confirmation endpoint.
Confirmation was completed, and traffic to this destination is allowed.
You can set status to DISABLED by calling
UpdateTopicRuleDestination.
Confirmation was completed, and traffic to this destination is not
allowed. You can set status to ENABLED by
calling UpdateTopicRuleDestination.
Confirmation could not be completed, for example if the confirmation
timed out. You can call GetTopicRuleDestination for details
about the error. You can set status to
IN_PROGRESS by calling
UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new confirmation
challenge to be sent to your confirmation endpoint.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: ENABLED, IN_PROGRESS, DISABLED, ERROR, DELETING
status - The status of the topic rule destination. Valid values are:
A topic rule destination was created but has not been
confirmed. You can set status to
IN_PROGRESS by calling
UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new
confirmation challenge to be sent to your confirmation
endpoint.
Confirmation was completed, and traffic to this destination is
allowed. You can set status to
DISABLED by calling
UpdateTopicRuleDestination.
Confirmation was completed, and traffic to this destination is
not allowed. You can set status to
ENABLED by calling
UpdateTopicRuleDestination.
Confirmation could not be completed, for example if the
confirmation timed out. You can call
GetTopicRuleDestination for details about the
error. You can set status to
IN_PROGRESS by calling
UpdateTopicRuleDestination. Calling
UpdateTopicRuleDestination causes a new
confirmation challenge to be sent to your confirmation
endpoint.
TopicRuleDestinationStatuspublic java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectCopyright © 2018 Amazon Web Services, Inc. All Rights Reserved.