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, withRequestMetricCollector
public 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.
TopicRuleDestinationStatus
public 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.
TopicRuleDestinationStatus
public 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.
TopicRuleDestinationStatus
public 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.
TopicRuleDestinationStatus
public 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.
TopicRuleDestinationStatus
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.