@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RuleSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary information about the listener rule.
Constructor and Description |
---|
RuleSummary() |
Modifier and Type | Method and Description |
---|---|
RuleSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the rule.
|
Date |
getCreatedAt()
The date and time that the listener rule was created, specified in ISO-8601 format.
|
String |
getId()
The ID of the rule.
|
Boolean |
getIsDefault()
Indicates whether this is the default listener rule.
|
Date |
getLastUpdatedAt()
The date and time that the listener rule was last updated, specified in ISO-8601 format.
|
String |
getName()
The name of the rule.
|
Integer |
getPriority()
The priority of the rule.
|
int |
hashCode() |
Boolean |
isDefault()
Indicates whether this is the default listener rule.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the rule.
|
void |
setCreatedAt(Date createdAt)
The date and time that the listener rule was created, specified in ISO-8601 format.
|
void |
setId(String id)
The ID of the rule.
|
void |
setIsDefault(Boolean isDefault)
Indicates whether this is the default listener rule.
|
void |
setLastUpdatedAt(Date lastUpdatedAt)
The date and time that the listener rule was last updated, specified in ISO-8601 format.
|
void |
setName(String name)
The name of the rule.
|
void |
setPriority(Integer priority)
The priority of the rule.
|
String |
toString()
Returns a string representation of this object.
|
RuleSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the rule.
|
RuleSummary |
withCreatedAt(Date createdAt)
The date and time that the listener rule was created, specified in ISO-8601 format.
|
RuleSummary |
withId(String id)
The ID of the rule.
|
RuleSummary |
withIsDefault(Boolean isDefault)
Indicates whether this is the default listener rule.
|
RuleSummary |
withLastUpdatedAt(Date lastUpdatedAt)
The date and time that the listener rule was last updated, specified in ISO-8601 format.
|
RuleSummary |
withName(String name)
The name of the rule.
|
RuleSummary |
withPriority(Integer priority)
The priority of the rule.
|
public void setArn(String arn)
The Amazon Resource Name (ARN) of the rule.
arn
- The Amazon Resource Name (ARN) of the rule.public String getArn()
The Amazon Resource Name (ARN) of the rule.
public RuleSummary withArn(String arn)
The Amazon Resource Name (ARN) of the rule.
arn
- The Amazon Resource Name (ARN) of the rule.public void setCreatedAt(Date createdAt)
The date and time that the listener rule was created, specified in ISO-8601 format.
createdAt
- The date and time that the listener rule was created, specified in ISO-8601 format.public Date getCreatedAt()
The date and time that the listener rule was created, specified in ISO-8601 format.
public RuleSummary withCreatedAt(Date createdAt)
The date and time that the listener rule was created, specified in ISO-8601 format.
createdAt
- The date and time that the listener rule was created, specified in ISO-8601 format.public void setId(String id)
The ID of the rule.
id
- The ID of the rule.public String getId()
The ID of the rule.
public RuleSummary withId(String id)
The ID of the rule.
id
- The ID of the rule.public void setIsDefault(Boolean isDefault)
Indicates whether this is the default listener rule.
isDefault
- Indicates whether this is the default listener rule.public Boolean getIsDefault()
Indicates whether this is the default listener rule.
public RuleSummary withIsDefault(Boolean isDefault)
Indicates whether this is the default listener rule.
isDefault
- Indicates whether this is the default listener rule.public Boolean isDefault()
Indicates whether this is the default listener rule.
public void setLastUpdatedAt(Date lastUpdatedAt)
The date and time that the listener rule was last updated, specified in ISO-8601 format.
lastUpdatedAt
- The date and time that the listener rule was last updated, specified in ISO-8601 format.public Date getLastUpdatedAt()
The date and time that the listener rule was last updated, specified in ISO-8601 format.
public RuleSummary withLastUpdatedAt(Date lastUpdatedAt)
The date and time that the listener rule was last updated, specified in ISO-8601 format.
lastUpdatedAt
- The date and time that the listener rule was last updated, specified in ISO-8601 format.public void setName(String name)
The name of the rule.
name
- The name of the rule.public String getName()
The name of the rule.
public RuleSummary withName(String name)
The name of the rule.
name
- The name of the rule.public void setPriority(Integer priority)
The priority of the rule.
priority
- The priority of the rule.public Integer getPriority()
The priority of the rule.
public RuleSummary withPriority(Integer priority)
The priority of the rule.
priority
- The priority of the rule.public String toString()
toString
in class Object
Object.toString()
public RuleSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.