@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateStudioRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateStudioRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateStudioRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAdminRoleArn()
The IAM role that Studio Admins will assume when logging in to the Nimble Studio portal.
|
String |
getClientToken()
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
String |
getDisplayName()
A friendly name for the studio.
|
String |
getStudioId()
The studio ID.
|
String |
getUserRoleArn()
The IAM role that Studio Users will assume when logging in to the Nimble Studio portal.
|
int |
hashCode() |
void |
setAdminRoleArn(String adminRoleArn)
The IAM role that Studio Admins will assume when logging in to the Nimble Studio portal.
|
void |
setClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
void |
setDisplayName(String displayName)
A friendly name for the studio.
|
void |
setStudioId(String studioId)
The studio ID.
|
void |
setUserRoleArn(String userRoleArn)
The IAM role that Studio Users will assume when logging in to the Nimble Studio portal.
|
String |
toString()
Returns a string representation of this object.
|
UpdateStudioRequest |
withAdminRoleArn(String adminRoleArn)
The IAM role that Studio Admins will assume when logging in to the Nimble Studio portal.
|
UpdateStudioRequest |
withClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
UpdateStudioRequest |
withDisplayName(String displayName)
A friendly name for the studio.
|
UpdateStudioRequest |
withStudioId(String studioId)
The studio ID.
|
UpdateStudioRequest |
withUserRoleArn(String userRoleArn)
The IAM role that Studio Users will assume when logging in to the Nimble Studio portal.
|
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 setAdminRoleArn(String adminRoleArn)
The IAM role that Studio Admins will assume when logging in to the Nimble Studio portal.
adminRoleArn
- The IAM role that Studio Admins will assume when logging in to the Nimble Studio portal.public String getAdminRoleArn()
The IAM role that Studio Admins will assume when logging in to the Nimble Studio portal.
public UpdateStudioRequest withAdminRoleArn(String adminRoleArn)
The IAM role that Studio Admins will assume when logging in to the Nimble Studio portal.
adminRoleArn
- The IAM role that Studio Admins will assume when logging in to the Nimble Studio portal.public void setClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.
clientToken
- Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t
specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for
the request to ensure idempotency.public String getClientToken()
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.
public UpdateStudioRequest withClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.
clientToken
- Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t
specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for
the request to ensure idempotency.public void setDisplayName(String displayName)
A friendly name for the studio.
displayName
- A friendly name for the studio.public String getDisplayName()
A friendly name for the studio.
public UpdateStudioRequest withDisplayName(String displayName)
A friendly name for the studio.
displayName
- A friendly name for the studio.public void setStudioId(String studioId)
The studio ID.
studioId
- The studio ID.public String getStudioId()
The studio ID.
public UpdateStudioRequest withStudioId(String studioId)
The studio ID.
studioId
- The studio ID.public void setUserRoleArn(String userRoleArn)
The IAM role that Studio Users will assume when logging in to the Nimble Studio portal.
userRoleArn
- The IAM role that Studio Users will assume when logging in to the Nimble Studio portal.public String getUserRoleArn()
The IAM role that Studio Users will assume when logging in to the Nimble Studio portal.
public UpdateStudioRequest withUserRoleArn(String userRoleArn)
The IAM role that Studio Users will assume when logging in to the Nimble Studio portal.
userRoleArn
- The IAM role that Studio Users will assume when logging in to the Nimble Studio portal.public String toString()
toString
in class Object
Object.toString()
public UpdateStudioRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()