public class ReportInstanceStatusRequest extends AmazonWebServiceRequest implements Serializable, DryRunSupportedRequest<ReportInstanceStatusRequest>
ReportInstanceStatus operation
.Constructor and Description |
---|
ReportInstanceStatusRequest() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getDescription()
Returns the value of the Description property for this object.
|
Request<ReportInstanceStatusRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
Date |
getEndTime()
Returns the value of the EndTime property for this object.
|
List<String> |
getInstances()
Returns the value of the Instances property for this object.
|
List<String> |
getReasonCodes()
Returns the value of the ReasonCodes property for this object.
|
Date |
getStartTime()
Returns the value of the StartTime property for this object.
|
String |
getStatus()
Returns the value of the Status property for this object.
|
int |
hashCode() |
void |
setDescription(String description)
Sets the value of the Description property for this object.
|
void |
setEndTime(Date endTime)
Sets the value of the EndTime property for this object.
|
void |
setInstances(Collection<String> instances)
Sets the value of the Instances property for this object.
|
void |
setReasonCodes(Collection<String> reasonCodes)
Sets the value of the ReasonCodes property for this object.
|
void |
setStartTime(Date startTime)
Sets the value of the StartTime property for this object.
|
void |
setStatus(ReportStatusType status)
Sets the value of the Status property for this object.
|
void |
setStatus(String status)
Sets the value of the Status property for this object.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ReportInstanceStatusRequest |
withDescription(String description)
Sets the value of the Description property for this object.
|
ReportInstanceStatusRequest |
withEndTime(Date endTime)
Sets the value of the EndTime property for this object.
|
ReportInstanceStatusRequest |
withInstances(Collection<String> instances)
Sets the value of the Instances property for this object.
|
ReportInstanceStatusRequest |
withInstances(String... instances)
Sets the value of the Instances property for this object.
|
ReportInstanceStatusRequest |
withReasonCodes(Collection<String> reasonCodes)
Sets the value of the ReasonCodes property for this object.
|
ReportInstanceStatusRequest |
withReasonCodes(ReportInstanceReasonCodes... reasonCodes)
Sets the value of the ReasonCodes property for this object.
|
ReportInstanceStatusRequest |
withReasonCodes(String... reasonCodes)
Sets the value of the ReasonCodes property for this object.
|
ReportInstanceStatusRequest |
withStartTime(Date startTime)
Sets the value of the StartTime property for this object.
|
ReportInstanceStatusRequest |
withStatus(ReportStatusType status)
Sets the value of the Status property for this object.
|
ReportInstanceStatusRequest |
withStatus(String status)
Sets the value of the Status property for this object.
|
copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, setRequestCredentials, setRequestMetricCollector, withRequestMetricCollector
public List<String> getInstances()
public void setInstances(Collection<String> instances)
instances
- The new value for the Instances property for this object.public ReportInstanceStatusRequest withInstances(String... instances)
Returns a reference to this object so that method calls can be chained together.
instances
- The new value for the Instances property for this object.public ReportInstanceStatusRequest withInstances(Collection<String> instances)
Returns a reference to this object so that method calls can be chained together.
instances
- The new value for the Instances property for this object.public String getStatus()
Constraints:
Allowed Values: ok, impaired
ReportStatusType
public void setStatus(String status)
Constraints:
Allowed Values: ok, impaired
status
- The new value for the Status property for this object.ReportStatusType
public ReportInstanceStatusRequest withStatus(String status)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: ok, impaired
status
- The new value for the Status property for this object.ReportStatusType
public void setStatus(ReportStatusType status)
Constraints:
Allowed Values: ok, impaired
status
- The new value for the Status property for this object.ReportStatusType
public ReportInstanceStatusRequest withStatus(ReportStatusType status)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: ok, impaired
status
- The new value for the Status property for this object.ReportStatusType
public Date getStartTime()
public void setStartTime(Date startTime)
startTime
- The new value for the StartTime property for this object.public ReportInstanceStatusRequest withStartTime(Date startTime)
Returns a reference to this object so that method calls can be chained together.
startTime
- The new value for the StartTime property for this object.public Date getEndTime()
public void setEndTime(Date endTime)
endTime
- The new value for the EndTime property for this object.public ReportInstanceStatusRequest withEndTime(Date endTime)
Returns a reference to this object so that method calls can be chained together.
endTime
- The new value for the EndTime property for this object.public List<String> getReasonCodes()
public void setReasonCodes(Collection<String> reasonCodes)
reasonCodes
- The new value for the ReasonCodes property for this object.public ReportInstanceStatusRequest withReasonCodes(String... reasonCodes)
Returns a reference to this object so that method calls can be chained together.
reasonCodes
- The new value for the ReasonCodes property for this object.public ReportInstanceStatusRequest withReasonCodes(Collection<String> reasonCodes)
Returns a reference to this object so that method calls can be chained together.
reasonCodes
- The new value for the ReasonCodes property for this object.public ReportInstanceStatusRequest withReasonCodes(ReportInstanceReasonCodes... reasonCodes)
Returns a reference to this object so that method calls can be chained together.
reasonCodes
- The new value for the ReasonCodes property for this object.public String getDescription()
public void setDescription(String description)
description
- The new value for the Description property for this object.public ReportInstanceStatusRequest withDescription(String description)
Returns a reference to this object so that method calls can be chained together.
description
- The new value for the Description property for this object.public Request<ReportInstanceStatusRequest> getDryRunRequest()
getDryRunRequest
in interface DryRunSupportedRequest<ReportInstanceStatusRequest>
public String toString()
toString
in class Object
Object.toString()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.