@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateAppInstanceUserRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateAppInstanceUserRequest() |
Modifier and Type | Method and Description |
---|---|
CreateAppInstanceUserRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAppInstanceArn()
The ARN of the
AppInstance request. |
String |
getAppInstanceUserId()
The user ID of the
AppInstance . |
String |
getClientRequestToken()
The unique ID of the request.
|
ExpirationSettings |
getExpirationSettings()
Settings that control the interval after which the
AppInstanceUser is automatically deleted. |
String |
getMetadata()
The request's metadata.
|
String |
getName()
The user's name.
|
List<Tag> |
getTags()
Tags assigned to the
AppInstanceUser . |
int |
hashCode() |
void |
setAppInstanceArn(String appInstanceArn)
The ARN of the
AppInstance request. |
void |
setAppInstanceUserId(String appInstanceUserId)
The user ID of the
AppInstance . |
void |
setClientRequestToken(String clientRequestToken)
The unique ID of the request.
|
void |
setExpirationSettings(ExpirationSettings expirationSettings)
Settings that control the interval after which the
AppInstanceUser is automatically deleted. |
void |
setMetadata(String metadata)
The request's metadata.
|
void |
setName(String name)
The user's name.
|
void |
setTags(Collection<Tag> tags)
Tags assigned to the
AppInstanceUser . |
String |
toString()
Returns a string representation of this object.
|
CreateAppInstanceUserRequest |
withAppInstanceArn(String appInstanceArn)
The ARN of the
AppInstance request. |
CreateAppInstanceUserRequest |
withAppInstanceUserId(String appInstanceUserId)
The user ID of the
AppInstance . |
CreateAppInstanceUserRequest |
withClientRequestToken(String clientRequestToken)
The unique ID of the request.
|
CreateAppInstanceUserRequest |
withExpirationSettings(ExpirationSettings expirationSettings)
Settings that control the interval after which the
AppInstanceUser is automatically deleted. |
CreateAppInstanceUserRequest |
withMetadata(String metadata)
The request's metadata.
|
CreateAppInstanceUserRequest |
withName(String name)
The user's name.
|
CreateAppInstanceUserRequest |
withTags(Collection<Tag> tags)
Tags assigned to the
AppInstanceUser . |
CreateAppInstanceUserRequest |
withTags(Tag... tags)
Tags assigned to the
AppInstanceUser . |
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setAppInstanceArn(String appInstanceArn)
The ARN of the AppInstance
request.
appInstanceArn
- The ARN of the AppInstance
request.public String getAppInstanceArn()
The ARN of the AppInstance
request.
AppInstance
request.public CreateAppInstanceUserRequest withAppInstanceArn(String appInstanceArn)
The ARN of the AppInstance
request.
appInstanceArn
- The ARN of the AppInstance
request.public void setAppInstanceUserId(String appInstanceUserId)
The user ID of the AppInstance
.
appInstanceUserId
- The user ID of the AppInstance
.public String getAppInstanceUserId()
The user ID of the AppInstance
.
AppInstance
.public CreateAppInstanceUserRequest withAppInstanceUserId(String appInstanceUserId)
The user ID of the AppInstance
.
appInstanceUserId
- The user ID of the AppInstance
.public void setName(String name)
The user's name.
name
- The user's name.public String getName()
The user's name.
public CreateAppInstanceUserRequest withName(String name)
The user's name.
name
- The user's name.public void setMetadata(String metadata)
The request's metadata. Limited to a 1KB string in UTF-8.
metadata
- The request's metadata. Limited to a 1KB string in UTF-8.public String getMetadata()
The request's metadata. Limited to a 1KB string in UTF-8.
public CreateAppInstanceUserRequest withMetadata(String metadata)
The request's metadata. Limited to a 1KB string in UTF-8.
metadata
- The request's metadata. Limited to a 1KB string in UTF-8.public void setClientRequestToken(String clientRequestToken)
The unique ID of the request. Use different tokens to request additional AppInstances
.
clientRequestToken
- The unique ID of the request. Use different tokens to request additional AppInstances
.public String getClientRequestToken()
The unique ID of the request. Use different tokens to request additional AppInstances
.
AppInstances
.public CreateAppInstanceUserRequest withClientRequestToken(String clientRequestToken)
The unique ID of the request. Use different tokens to request additional AppInstances
.
clientRequestToken
- The unique ID of the request. Use different tokens to request additional AppInstances
.public List<Tag> getTags()
Tags assigned to the AppInstanceUser
.
AppInstanceUser
.public void setTags(Collection<Tag> tags)
Tags assigned to the AppInstanceUser
.
tags
- Tags assigned to the AppInstanceUser
.public CreateAppInstanceUserRequest withTags(Tag... tags)
Tags assigned to the AppInstanceUser
.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- Tags assigned to the AppInstanceUser
.public CreateAppInstanceUserRequest withTags(Collection<Tag> tags)
Tags assigned to the AppInstanceUser
.
tags
- Tags assigned to the AppInstanceUser
.public void setExpirationSettings(ExpirationSettings expirationSettings)
Settings that control the interval after which the AppInstanceUser
is automatically deleted.
expirationSettings
- Settings that control the interval after which the AppInstanceUser
is automatically deleted.public ExpirationSettings getExpirationSettings()
Settings that control the interval after which the AppInstanceUser
is automatically deleted.
AppInstanceUser
is automatically deleted.public CreateAppInstanceUserRequest withExpirationSettings(ExpirationSettings expirationSettings)
Settings that control the interval after which the AppInstanceUser
is automatically deleted.
expirationSettings
- Settings that control the interval after which the AppInstanceUser
is automatically deleted.public String toString()
toString
in class Object
Object.toString()
public CreateAppInstanceUserRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()