@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PermissionSetProvisioningStatus extends Object implements Serializable, Cloneable, StructuredPojo
A structure that is used to provide the status of the provisioning operation for a specified permission set.
Constructor and Description |
---|
PermissionSetProvisioningStatus() |
Modifier and Type | Method and Description |
---|---|
PermissionSetProvisioningStatus |
clone() |
boolean |
equals(Object obj) |
String |
getAccountId()
The identifier of the Amazon Web Services account from which to list the assignments.
|
Date |
getCreatedDate()
The date that the permission set was created.
|
String |
getFailureReason()
The message that contains an error or exception in case of an operation failure.
|
String |
getPermissionSetArn()
The ARN of the permission set that is being provisioned.
|
String |
getRequestId()
The identifier for tracking the request operation that is generated by the universally unique identifier (UUID)
workflow.
|
String |
getStatus()
The status of the permission set provisioning process.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccountId(String accountId)
The identifier of the Amazon Web Services account from which to list the assignments.
|
void |
setCreatedDate(Date createdDate)
The date that the permission set was created.
|
void |
setFailureReason(String failureReason)
The message that contains an error or exception in case of an operation failure.
|
void |
setPermissionSetArn(String permissionSetArn)
The ARN of the permission set that is being provisioned.
|
void |
setRequestId(String requestId)
The identifier for tracking the request operation that is generated by the universally unique identifier (UUID)
workflow.
|
void |
setStatus(String status)
The status of the permission set provisioning process.
|
String |
toString()
Returns a string representation of this object.
|
PermissionSetProvisioningStatus |
withAccountId(String accountId)
The identifier of the Amazon Web Services account from which to list the assignments.
|
PermissionSetProvisioningStatus |
withCreatedDate(Date createdDate)
The date that the permission set was created.
|
PermissionSetProvisioningStatus |
withFailureReason(String failureReason)
The message that contains an error or exception in case of an operation failure.
|
PermissionSetProvisioningStatus |
withPermissionSetArn(String permissionSetArn)
The ARN of the permission set that is being provisioned.
|
PermissionSetProvisioningStatus |
withRequestId(String requestId)
The identifier for tracking the request operation that is generated by the universally unique identifier (UUID)
workflow.
|
PermissionSetProvisioningStatus |
withStatus(StatusValues status)
The status of the permission set provisioning process.
|
PermissionSetProvisioningStatus |
withStatus(String status)
The status of the permission set provisioning process.
|
public void setStatus(String status)
The status of the permission set provisioning process.
status
- The status of the permission set provisioning process.StatusValues
public String getStatus()
The status of the permission set provisioning process.
StatusValues
public PermissionSetProvisioningStatus withStatus(String status)
The status of the permission set provisioning process.
status
- The status of the permission set provisioning process.StatusValues
public PermissionSetProvisioningStatus withStatus(StatusValues status)
The status of the permission set provisioning process.
status
- The status of the permission set provisioning process.StatusValues
public void setRequestId(String requestId)
The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.
requestId
- The identifier for tracking the request operation that is generated by the universally unique identifier
(UUID) workflow.public String getRequestId()
The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.
public PermissionSetProvisioningStatus withRequestId(String requestId)
The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.
requestId
- The identifier for tracking the request operation that is generated by the universally unique identifier
(UUID) workflow.public void setAccountId(String accountId)
The identifier of the Amazon Web Services account from which to list the assignments.
accountId
- The identifier of the Amazon Web Services account from which to list the assignments.public String getAccountId()
The identifier of the Amazon Web Services account from which to list the assignments.
public PermissionSetProvisioningStatus withAccountId(String accountId)
The identifier of the Amazon Web Services account from which to list the assignments.
accountId
- The identifier of the Amazon Web Services account from which to list the assignments.public void setPermissionSetArn(String permissionSetArn)
The ARN of the permission set that is being provisioned. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.
permissionSetArn
- The ARN of the permission set that is being provisioned. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web
Services Service Namespaces in the Amazon Web Services General Reference.public String getPermissionSetArn()
The ARN of the permission set that is being provisioned. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.
public PermissionSetProvisioningStatus withPermissionSetArn(String permissionSetArn)
The ARN of the permission set that is being provisioned. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.
permissionSetArn
- The ARN of the permission set that is being provisioned. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web
Services Service Namespaces in the Amazon Web Services General Reference.public void setFailureReason(String failureReason)
The message that contains an error or exception in case of an operation failure.
failureReason
- The message that contains an error or exception in case of an operation failure.public String getFailureReason()
The message that contains an error or exception in case of an operation failure.
public PermissionSetProvisioningStatus withFailureReason(String failureReason)
The message that contains an error or exception in case of an operation failure.
failureReason
- The message that contains an error or exception in case of an operation failure.public void setCreatedDate(Date createdDate)
The date that the permission set was created.
createdDate
- The date that the permission set was created.public Date getCreatedDate()
The date that the permission set was created.
public PermissionSetProvisioningStatus withCreatedDate(Date createdDate)
The date that the permission set was created.
createdDate
- The date that the permission set was created.public String toString()
toString
in class Object
Object.toString()
public PermissionSetProvisioningStatus clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.