@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetServiceLastAccessedDetailsWithEntitiesResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetServiceLastAccessedDetailsWithEntitiesResult() |
Modifier and Type | Method and Description |
---|---|
GetServiceLastAccessedDetailsWithEntitiesResult |
clone() |
boolean |
equals(Object obj) |
List<EntityDetails> |
getEntityDetailsList()
An
EntityDetailsList object that contains details about when an IAM entity (user or role) used group
or policy permissions in an attempt to access the specified Amazon Web Services service. |
ErrorDetails |
getError()
An object that contains details about the reason the operation failed.
|
Boolean |
getIsTruncated()
A flag that indicates whether there are more items to return.
|
Date |
getJobCompletionDate()
The date and time, in ISO 8601 date-time format, when the generated
report job was completed or failed.
|
Date |
getJobCreationDate()
The date and time, in ISO 8601 date-time format, when the report job
was created.
|
String |
getJobStatus()
The status of the job.
|
String |
getMarker()
When
IsTruncated is true , this element is present and contains the value to use for the
Marker parameter in a subsequent pagination request. |
int |
hashCode() |
Boolean |
isTruncated()
A flag that indicates whether there are more items to return.
|
void |
setEntityDetailsList(Collection<EntityDetails> entityDetailsList)
An
EntityDetailsList object that contains details about when an IAM entity (user or role) used group
or policy permissions in an attempt to access the specified Amazon Web Services service. |
void |
setError(ErrorDetails error)
An object that contains details about the reason the operation failed.
|
void |
setIsTruncated(Boolean isTruncated)
A flag that indicates whether there are more items to return.
|
void |
setJobCompletionDate(Date jobCompletionDate)
The date and time, in ISO 8601 date-time format, when the generated
report job was completed or failed.
|
void |
setJobCreationDate(Date jobCreationDate)
The date and time, in ISO 8601 date-time format, when the report job
was created.
|
void |
setJobStatus(String jobStatus)
The status of the job.
|
void |
setMarker(String marker)
When
IsTruncated is true , this element is present and contains the value to use for the
Marker parameter in a subsequent pagination request. |
String |
toString()
Returns a string representation of this object.
|
GetServiceLastAccessedDetailsWithEntitiesResult |
withEntityDetailsList(Collection<EntityDetails> entityDetailsList)
An
EntityDetailsList object that contains details about when an IAM entity (user or role) used group
or policy permissions in an attempt to access the specified Amazon Web Services service. |
GetServiceLastAccessedDetailsWithEntitiesResult |
withEntityDetailsList(EntityDetails... entityDetailsList)
An
EntityDetailsList object that contains details about when an IAM entity (user or role) used group
or policy permissions in an attempt to access the specified Amazon Web Services service. |
GetServiceLastAccessedDetailsWithEntitiesResult |
withError(ErrorDetails error)
An object that contains details about the reason the operation failed.
|
GetServiceLastAccessedDetailsWithEntitiesResult |
withIsTruncated(Boolean isTruncated)
A flag that indicates whether there are more items to return.
|
GetServiceLastAccessedDetailsWithEntitiesResult |
withJobCompletionDate(Date jobCompletionDate)
The date and time, in ISO 8601 date-time format, when the generated
report job was completed or failed.
|
GetServiceLastAccessedDetailsWithEntitiesResult |
withJobCreationDate(Date jobCreationDate)
The date and time, in ISO 8601 date-time format, when the report job
was created.
|
GetServiceLastAccessedDetailsWithEntitiesResult |
withJobStatus(JobStatusType jobStatus)
The status of the job.
|
GetServiceLastAccessedDetailsWithEntitiesResult |
withJobStatus(String jobStatus)
The status of the job.
|
GetServiceLastAccessedDetailsWithEntitiesResult |
withMarker(String marker)
When
IsTruncated is true , this element is present and contains the value to use for the
Marker parameter in a subsequent pagination request. |
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public GetServiceLastAccessedDetailsWithEntitiesResult()
public void setJobStatus(String jobStatus)
The status of the job.
jobStatus
- The status of the job.JobStatusType
public String getJobStatus()
The status of the job.
JobStatusType
public GetServiceLastAccessedDetailsWithEntitiesResult withJobStatus(String jobStatus)
The status of the job.
jobStatus
- The status of the job.JobStatusType
public GetServiceLastAccessedDetailsWithEntitiesResult withJobStatus(JobStatusType jobStatus)
The status of the job.
jobStatus
- The status of the job.JobStatusType
public void setJobCreationDate(Date jobCreationDate)
The date and time, in ISO 8601 date-time format, when the report job was created.
jobCreationDate
- The date and time, in ISO 8601 date-time format, when the
report job was created.public Date getJobCreationDate()
The date and time, in ISO 8601 date-time format, when the report job was created.
public GetServiceLastAccessedDetailsWithEntitiesResult withJobCreationDate(Date jobCreationDate)
The date and time, in ISO 8601 date-time format, when the report job was created.
jobCreationDate
- The date and time, in ISO 8601 date-time format, when the
report job was created.public void setJobCompletionDate(Date jobCompletionDate)
The date and time, in ISO 8601 date-time format, when the generated report job was completed or failed.
This field is null if the job is still in progress, as indicated by a job status value of
IN_PROGRESS
.
jobCompletionDate
- The date and time, in ISO 8601 date-time format, when the
generated report job was completed or failed.
This field is null if the job is still in progress, as indicated by a job status value of
IN_PROGRESS
.
public Date getJobCompletionDate()
The date and time, in ISO 8601 date-time format, when the generated report job was completed or failed.
This field is null if the job is still in progress, as indicated by a job status value of
IN_PROGRESS
.
This field is null if the job is still in progress, as indicated by a job status value of
IN_PROGRESS
.
public GetServiceLastAccessedDetailsWithEntitiesResult withJobCompletionDate(Date jobCompletionDate)
The date and time, in ISO 8601 date-time format, when the generated report job was completed or failed.
This field is null if the job is still in progress, as indicated by a job status value of
IN_PROGRESS
.
jobCompletionDate
- The date and time, in ISO 8601 date-time format, when the
generated report job was completed or failed.
This field is null if the job is still in progress, as indicated by a job status value of
IN_PROGRESS
.
public List<EntityDetails> getEntityDetailsList()
An EntityDetailsList
object that contains details about when an IAM entity (user or role) used group
or policy permissions in an attempt to access the specified Amazon Web Services service.
EntityDetailsList
object that contains details about when an IAM entity (user or role)
used group or policy permissions in an attempt to access the specified Amazon Web Services service.public void setEntityDetailsList(Collection<EntityDetails> entityDetailsList)
An EntityDetailsList
object that contains details about when an IAM entity (user or role) used group
or policy permissions in an attempt to access the specified Amazon Web Services service.
entityDetailsList
- An EntityDetailsList
object that contains details about when an IAM entity (user or role)
used group or policy permissions in an attempt to access the specified Amazon Web Services service.public GetServiceLastAccessedDetailsWithEntitiesResult withEntityDetailsList(EntityDetails... entityDetailsList)
An EntityDetailsList
object that contains details about when an IAM entity (user or role) used group
or policy permissions in an attempt to access the specified Amazon Web Services service.
NOTE: This method appends the values to the existing list (if any). Use
setEntityDetailsList(java.util.Collection)
or withEntityDetailsList(java.util.Collection)
if
you want to override the existing values.
entityDetailsList
- An EntityDetailsList
object that contains details about when an IAM entity (user or role)
used group or policy permissions in an attempt to access the specified Amazon Web Services service.public GetServiceLastAccessedDetailsWithEntitiesResult withEntityDetailsList(Collection<EntityDetails> entityDetailsList)
An EntityDetailsList
object that contains details about when an IAM entity (user or role) used group
or policy permissions in an attempt to access the specified Amazon Web Services service.
entityDetailsList
- An EntityDetailsList
object that contains details about when an IAM entity (user or role)
used group or policy permissions in an attempt to access the specified Amazon Web Services service.public void setIsTruncated(Boolean isTruncated)
A flag that indicates whether there are more items to return. If your results were truncated, you can make a
subsequent pagination request using the Marker
request parameter to retrieve more items. Note that
IAM might return fewer than the MaxItems
number of results even when there are more results
available. We recommend that you check IsTruncated
after every call to ensure that you receive all
your results.
isTruncated
- A flag that indicates whether there are more items to return. If your results were truncated, you can make
a subsequent pagination request using the Marker
request parameter to retrieve more items.
Note that IAM might return fewer than the MaxItems
number of results even when there are more
results available. We recommend that you check IsTruncated
after every call to ensure that
you receive all your results.public Boolean getIsTruncated()
A flag that indicates whether there are more items to return. If your results were truncated, you can make a
subsequent pagination request using the Marker
request parameter to retrieve more items. Note that
IAM might return fewer than the MaxItems
number of results even when there are more results
available. We recommend that you check IsTruncated
after every call to ensure that you receive all
your results.
Marker
request parameter to retrieve more
items. Note that IAM might return fewer than the MaxItems
number of results even when there
are more results available. We recommend that you check IsTruncated
after every call to
ensure that you receive all your results.public GetServiceLastAccessedDetailsWithEntitiesResult withIsTruncated(Boolean isTruncated)
A flag that indicates whether there are more items to return. If your results were truncated, you can make a
subsequent pagination request using the Marker
request parameter to retrieve more items. Note that
IAM might return fewer than the MaxItems
number of results even when there are more results
available. We recommend that you check IsTruncated
after every call to ensure that you receive all
your results.
isTruncated
- A flag that indicates whether there are more items to return. If your results were truncated, you can make
a subsequent pagination request using the Marker
request parameter to retrieve more items.
Note that IAM might return fewer than the MaxItems
number of results even when there are more
results available. We recommend that you check IsTruncated
after every call to ensure that
you receive all your results.public Boolean isTruncated()
A flag that indicates whether there are more items to return. If your results were truncated, you can make a
subsequent pagination request using the Marker
request parameter to retrieve more items. Note that
IAM might return fewer than the MaxItems
number of results even when there are more results
available. We recommend that you check IsTruncated
after every call to ensure that you receive all
your results.
Marker
request parameter to retrieve more
items. Note that IAM might return fewer than the MaxItems
number of results even when there
are more results available. We recommend that you check IsTruncated
after every call to
ensure that you receive all your results.public void setMarker(String marker)
When IsTruncated
is true
, this element is present and contains the value to use for the
Marker
parameter in a subsequent pagination request.
marker
- When IsTruncated
is true
, this element is present and contains the value to use
for the Marker
parameter in a subsequent pagination request.public String getMarker()
When IsTruncated
is true
, this element is present and contains the value to use for the
Marker
parameter in a subsequent pagination request.
IsTruncated
is true
, this element is present and contains the value to use
for the Marker
parameter in a subsequent pagination request.public GetServiceLastAccessedDetailsWithEntitiesResult withMarker(String marker)
When IsTruncated
is true
, this element is present and contains the value to use for the
Marker
parameter in a subsequent pagination request.
marker
- When IsTruncated
is true
, this element is present and contains the value to use
for the Marker
parameter in a subsequent pagination request.public void setError(ErrorDetails error)
An object that contains details about the reason the operation failed.
error
- An object that contains details about the reason the operation failed.public ErrorDetails getError()
An object that contains details about the reason the operation failed.
public GetServiceLastAccessedDetailsWithEntitiesResult withError(ErrorDetails error)
An object that contains details about the reason the operation failed.
error
- An object that contains details about the reason the operation failed.public String toString()
toString
in class Object
Object.toString()
public GetServiceLastAccessedDetailsWithEntitiesResult clone()