Class ChangeInfo
- All Implemented Interfaces:
Serializable
,Cloneable
A complex type that describes change information about changes made to your hosted zone.
This element contains an ID that you use when performing a GetChange action to get detailed information about the change.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor for ChangeInfo object.ChangeInfo
(String id, ChangeStatus status, Date submittedAt) Constructs a new ChangeInfo object.ChangeInfo
(String id, String status, Date submittedAt) Constructs a new ChangeInfo object. -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
A complex type that describes change information about changes made to your hosted zone.getId()
The ID of the request.The current state of the request.The date and time the change was submitted, in the formatYYYY-MM-DDThh:mm:ssZ
, as specified in the ISO 8601 standard (for example, 2009-11-19T19:37:58Z).int
hashCode()
void
setComment
(String comment) A complex type that describes change information about changes made to your hosted zone.void
The ID of the request.void
setStatus
(ChangeStatus status) The current state of the request.void
The current state of the request.void
setSubmittedAt
(Date submittedAt) The date and time the change was submitted, in the formatYYYY-MM-DDThh:mm:ssZ
, as specified in the ISO 8601 standard (for example, 2009-11-19T19:37:58Z).toString()
Returns a string representation of this object; useful for testing and debugging.withComment
(String comment) A complex type that describes change information about changes made to your hosted zone.The ID of the request.withStatus
(ChangeStatus status) The current state of the request.withStatus
(String status) The current state of the request.withSubmittedAt
(Date submittedAt) The date and time the change was submitted, in the formatYYYY-MM-DDThh:mm:ssZ
, as specified in the ISO 8601 standard (for example, 2009-11-19T19:37:58Z).
-
Constructor Details
-
ChangeInfo
public ChangeInfo()Default constructor for ChangeInfo object. Callers should use the setter or fluent setter (with...) methods to initialize the object after creating it. -
ChangeInfo
Constructs a new ChangeInfo object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.- Parameters:
id
- The ID of the request. Use this ID to track when the change has completed across all Amazon Route 53 DNS servers.status
- The current state of the request.PENDING
indicates that this request has not yet been applied to all Amazon Route 53 DNS servers.Valid Values:
PENDING
|INSYNC
submittedAt
- The date and time the change was submitted, in the formatYYYY-MM-DDThh:mm:ssZ
, as specified in the ISO 8601 standard (for example, 2009-11-19T19:37:58Z). TheZ
after the time indicates that the time is listed in Coordinated Universal Time (UTC).
-
ChangeInfo
Constructs a new ChangeInfo object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.- Parameters:
id
- The ID of the request. Use this ID to track when the change has completed across all Amazon Route 53 DNS servers.status
- The current state of the request.PENDING
indicates that this request has not yet been applied to all Amazon Route 53 DNS servers.Valid Values:
PENDING
|INSYNC
submittedAt
- The date and time the change was submitted, in the formatYYYY-MM-DDThh:mm:ssZ
, as specified in the ISO 8601 standard (for example, 2009-11-19T19:37:58Z). TheZ
after the time indicates that the time is listed in Coordinated Universal Time (UTC).
-
-
Method Details
-
setId
The ID of the request. Use this ID to track when the change has completed across all Amazon Route 53 DNS servers.
- Parameters:
id
- The ID of the request. Use this ID to track when the change has completed across all Amazon Route 53 DNS servers.
-
getId
The ID of the request. Use this ID to track when the change has completed across all Amazon Route 53 DNS servers.
- Returns:
- The ID of the request. Use this ID to track when the change has completed across all Amazon Route 53 DNS servers.
-
withId
The ID of the request. Use this ID to track when the change has completed across all Amazon Route 53 DNS servers.
- Parameters:
id
- The ID of the request. Use this ID to track when the change has completed across all Amazon Route 53 DNS servers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setStatus
The current state of the request.
PENDING
indicates that this request has not yet been applied to all Amazon Route 53 DNS servers.Valid Values:
PENDING
|INSYNC
- Parameters:
status
- The current state of the request.PENDING
indicates that this request has not yet been applied to all Amazon Route 53 DNS servers.Valid Values:
PENDING
|INSYNC
- See Also:
-
getStatus
The current state of the request.
PENDING
indicates that this request has not yet been applied to all Amazon Route 53 DNS servers.Valid Values:
PENDING
|INSYNC
- Returns:
- The current state of the request.
PENDING
indicates that this request has not yet been applied to all Amazon Route 53 DNS servers.Valid Values:
PENDING
|INSYNC
- See Also:
-
withStatus
The current state of the request.
PENDING
indicates that this request has not yet been applied to all Amazon Route 53 DNS servers.Valid Values:
PENDING
|INSYNC
- Parameters:
status
- The current state of the request.PENDING
indicates that this request has not yet been applied to all Amazon Route 53 DNS servers.Valid Values:
PENDING
|INSYNC
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setStatus
The current state of the request.
PENDING
indicates that this request has not yet been applied to all Amazon Route 53 DNS servers.Valid Values:
PENDING
|INSYNC
- Parameters:
status
- The current state of the request.PENDING
indicates that this request has not yet been applied to all Amazon Route 53 DNS servers.Valid Values:
PENDING
|INSYNC
- See Also:
-
withStatus
The current state of the request.
PENDING
indicates that this request has not yet been applied to all Amazon Route 53 DNS servers.Valid Values:
PENDING
|INSYNC
- Parameters:
status
- The current state of the request.PENDING
indicates that this request has not yet been applied to all Amazon Route 53 DNS servers.Valid Values:
PENDING
|INSYNC
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setSubmittedAt
The date and time the change was submitted, in the format
YYYY-MM-DDThh:mm:ssZ
, as specified in the ISO 8601 standard (for example, 2009-11-19T19:37:58Z). TheZ
after the time indicates that the time is listed in Coordinated Universal Time (UTC).- Parameters:
submittedAt
- The date and time the change was submitted, in the formatYYYY-MM-DDThh:mm:ssZ
, as specified in the ISO 8601 standard (for example, 2009-11-19T19:37:58Z). TheZ
after the time indicates that the time is listed in Coordinated Universal Time (UTC).
-
getSubmittedAt
The date and time the change was submitted, in the format
YYYY-MM-DDThh:mm:ssZ
, as specified in the ISO 8601 standard (for example, 2009-11-19T19:37:58Z). TheZ
after the time indicates that the time is listed in Coordinated Universal Time (UTC).- Returns:
- The date and time the change was submitted, in the format
YYYY-MM-DDThh:mm:ssZ
, as specified in the ISO 8601 standard (for example, 2009-11-19T19:37:58Z). TheZ
after the time indicates that the time is listed in Coordinated Universal Time (UTC).
-
withSubmittedAt
The date and time the change was submitted, in the format
YYYY-MM-DDThh:mm:ssZ
, as specified in the ISO 8601 standard (for example, 2009-11-19T19:37:58Z). TheZ
after the time indicates that the time is listed in Coordinated Universal Time (UTC).- Parameters:
submittedAt
- The date and time the change was submitted, in the formatYYYY-MM-DDThh:mm:ssZ
, as specified in the ISO 8601 standard (for example, 2009-11-19T19:37:58Z). TheZ
after the time indicates that the time is listed in Coordinated Universal Time (UTC).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setComment
A complex type that describes change information about changes made to your hosted zone.
This element contains an ID that you use when performing a GetChange action to get detailed information about the change.
- Parameters:
comment
- A complex type that describes change information about changes made to your hosted zone.This element contains an ID that you use when performing a GetChange action to get detailed information about the change.
-
getComment
A complex type that describes change information about changes made to your hosted zone.
This element contains an ID that you use when performing a GetChange action to get detailed information about the change.
- Returns:
- A complex type that describes change information about changes
made to your hosted zone.
This element contains an ID that you use when performing a GetChange action to get detailed information about the change.
-
withComment
A complex type that describes change information about changes made to your hosted zone.
This element contains an ID that you use when performing a GetChange action to get detailed information about the change.
- Parameters:
comment
- A complex type that describes change information about changes made to your hosted zone.This element contains an ID that you use when performing a GetChange action to get detailed information about the change.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-