@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RuleUpdateSuccess extends Object implements Serializable, Cloneable, StructuredPojo
Describes a successful rule update.
Constructor and Description |
---|
RuleUpdateSuccess() |
Modifier and Type | Method and Description |
---|---|
RuleUpdateSuccess |
clone() |
boolean |
equals(Object obj) |
RuleAction |
getAction()
The action for the rule.
|
String |
getArn()
The Amazon Resource Name (ARN) of the listener.
|
String |
getId()
The ID of the listener.
|
Boolean |
getIsDefault()
Indicates whether this is the default rule.
|
RuleMatch |
getMatch()
The rule match.
|
String |
getName()
The name of the listener.
|
Integer |
getPriority()
The rule priority.
|
int |
hashCode() |
Boolean |
isDefault()
Indicates whether this is the default rule.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAction(RuleAction action)
The action for the rule.
|
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the listener.
|
void |
setId(String id)
The ID of the listener.
|
void |
setIsDefault(Boolean isDefault)
Indicates whether this is the default rule.
|
void |
setMatch(RuleMatch match)
The rule match.
|
void |
setName(String name)
The name of the listener.
|
void |
setPriority(Integer priority)
The rule priority.
|
String |
toString()
Returns a string representation of this object.
|
RuleUpdateSuccess |
withAction(RuleAction action)
The action for the rule.
|
RuleUpdateSuccess |
withArn(String arn)
The Amazon Resource Name (ARN) of the listener.
|
RuleUpdateSuccess |
withId(String id)
The ID of the listener.
|
RuleUpdateSuccess |
withIsDefault(Boolean isDefault)
Indicates whether this is the default rule.
|
RuleUpdateSuccess |
withMatch(RuleMatch match)
The rule match.
|
RuleUpdateSuccess |
withName(String name)
The name of the listener.
|
RuleUpdateSuccess |
withPriority(Integer priority)
The rule priority.
|
public void setAction(RuleAction action)
The action for the rule.
action
- The action for the rule.public RuleAction getAction()
The action for the rule.
public RuleUpdateSuccess withAction(RuleAction action)
The action for the rule.
action
- The action for the rule.public void setArn(String arn)
The Amazon Resource Name (ARN) of the listener.
arn
- The Amazon Resource Name (ARN) of the listener.public String getArn()
The Amazon Resource Name (ARN) of the listener.
public RuleUpdateSuccess withArn(String arn)
The Amazon Resource Name (ARN) of the listener.
arn
- The Amazon Resource Name (ARN) of the listener.public void setId(String id)
The ID of the listener.
id
- The ID of the listener.public String getId()
The ID of the listener.
public RuleUpdateSuccess withId(String id)
The ID of the listener.
id
- The ID of the listener.public void setIsDefault(Boolean isDefault)
Indicates whether this is the default rule.
isDefault
- Indicates whether this is the default rule.public Boolean getIsDefault()
Indicates whether this is the default rule.
public RuleUpdateSuccess withIsDefault(Boolean isDefault)
Indicates whether this is the default rule.
isDefault
- Indicates whether this is the default rule.public Boolean isDefault()
Indicates whether this is the default rule.
public void setMatch(RuleMatch match)
The rule match.
match
- The rule match.public RuleMatch getMatch()
The rule match.
public RuleUpdateSuccess withMatch(RuleMatch match)
The rule match.
match
- The rule match.public void setName(String name)
The name of the listener.
name
- The name of the listener.public String getName()
The name of the listener.
public RuleUpdateSuccess withName(String name)
The name of the listener.
name
- The name of the listener.public void setPriority(Integer priority)
The rule priority.
priority
- The rule priority.public Integer getPriority()
The rule priority.
public RuleUpdateSuccess withPriority(Integer priority)
The rule priority.
priority
- The rule priority.public String toString()
toString
in class Object
Object.toString()
public RuleUpdateSuccess clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.