@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutAppInstanceUserExpirationSettingsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description | 
|---|
PutAppInstanceUserExpirationSettingsRequest()  | 
| Modifier and Type | Method and Description | 
|---|---|
PutAppInstanceUserExpirationSettingsRequest | 
clone()
Creates a shallow clone of this object for all fields except the handler context. 
 | 
boolean | 
equals(Object obj)  | 
String | 
getAppInstanceUserArn()
 The ARN of the  
AppInstanceUser. | 
ExpirationSettings | 
getExpirationSettings()
 Settings that control the interval after which an  
AppInstanceUser is automatically deleted. | 
int | 
hashCode()  | 
void | 
setAppInstanceUserArn(String appInstanceUserArn)
 The ARN of the  
AppInstanceUser. | 
void | 
setExpirationSettings(ExpirationSettings expirationSettings)
 Settings that control the interval after which an  
AppInstanceUser is automatically deleted. | 
String | 
toString()
Returns a string representation of this object. 
 | 
PutAppInstanceUserExpirationSettingsRequest | 
withAppInstanceUserArn(String appInstanceUserArn)
 The ARN of the  
AppInstanceUser. | 
PutAppInstanceUserExpirationSettingsRequest | 
withExpirationSettings(ExpirationSettings expirationSettings)
 Settings that control the interval after which an  
AppInstanceUser is automatically deleted. | 
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, withSdkRequestTimeoutpublic PutAppInstanceUserExpirationSettingsRequest()
public void setAppInstanceUserArn(String appInstanceUserArn)
 The ARN of the AppInstanceUser.
 
appInstanceUserArn - The ARN of the AppInstanceUser.public String getAppInstanceUserArn()
 The ARN of the AppInstanceUser.
 
AppInstanceUser.public PutAppInstanceUserExpirationSettingsRequest withAppInstanceUserArn(String appInstanceUserArn)
 The ARN of the AppInstanceUser.
 
appInstanceUserArn - The ARN of the AppInstanceUser.public void setExpirationSettings(ExpirationSettings expirationSettings)
 Settings that control the interval after which an AppInstanceUser is automatically deleted.
 
expirationSettings - Settings that control the interval after which an AppInstanceUser is automatically deleted.public ExpirationSettings getExpirationSettings()
 Settings that control the interval after which an AppInstanceUser is automatically deleted.
 
AppInstanceUser is automatically deleted.public PutAppInstanceUserExpirationSettingsRequest withExpirationSettings(ExpirationSettings expirationSettings)
 Settings that control the interval after which an AppInstanceUser is automatically deleted.
 
expirationSettings - Settings that control the interval after which an AppInstanceUser is automatically deleted.public String toString()
toString in class ObjectObject.toString()public PutAppInstanceUserExpirationSettingsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()