@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetDashboardEmbedUrlRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetDashboardEmbedUrlRequest() |
Modifier and Type | Method and Description |
---|---|
GetDashboardEmbedUrlRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAwsAccountId()
AWS account ID that contains the dashboard you are embedding.
|
String |
getDashboardId()
The ID for the dashboard, also added to IAM policy
|
String |
getIdentityType()
The authentication method the user uses to sign in (IAM only).
|
Boolean |
getResetDisabled()
Remove the reset button on embedded dashboard.
|
Long |
getSessionLifetimeInMinutes()
How many minutes the session is valid.
|
Boolean |
getUndoRedoDisabled()
Remove the undo/redo button on embedded dashboard.
|
String |
getUserArn()
The Amazon QuickSight user's ARN, for use with
QUICKSIGHT identity type. |
int |
hashCode() |
Boolean |
isResetDisabled()
Remove the reset button on embedded dashboard.
|
Boolean |
isUndoRedoDisabled()
Remove the undo/redo button on embedded dashboard.
|
void |
setAwsAccountId(String awsAccountId)
AWS account ID that contains the dashboard you are embedding.
|
void |
setDashboardId(String dashboardId)
The ID for the dashboard, also added to IAM policy
|
void |
setIdentityType(String identityType)
The authentication method the user uses to sign in (IAM only).
|
void |
setResetDisabled(Boolean resetDisabled)
Remove the reset button on embedded dashboard.
|
void |
setSessionLifetimeInMinutes(Long sessionLifetimeInMinutes)
How many minutes the session is valid.
|
void |
setUndoRedoDisabled(Boolean undoRedoDisabled)
Remove the undo/redo button on embedded dashboard.
|
void |
setUserArn(String userArn)
The Amazon QuickSight user's ARN, for use with
QUICKSIGHT identity type. |
String |
toString()
Returns a string representation of this object.
|
GetDashboardEmbedUrlRequest |
withAwsAccountId(String awsAccountId)
AWS account ID that contains the dashboard you are embedding.
|
GetDashboardEmbedUrlRequest |
withDashboardId(String dashboardId)
The ID for the dashboard, also added to IAM policy
|
GetDashboardEmbedUrlRequest |
withIdentityType(IdentityType identityType)
The authentication method the user uses to sign in (IAM only).
|
GetDashboardEmbedUrlRequest |
withIdentityType(String identityType)
The authentication method the user uses to sign in (IAM only).
|
GetDashboardEmbedUrlRequest |
withResetDisabled(Boolean resetDisabled)
Remove the reset button on embedded dashboard.
|
GetDashboardEmbedUrlRequest |
withSessionLifetimeInMinutes(Long sessionLifetimeInMinutes)
How many minutes the session is valid.
|
GetDashboardEmbedUrlRequest |
withUndoRedoDisabled(Boolean undoRedoDisabled)
Remove the undo/redo button on embedded dashboard.
|
GetDashboardEmbedUrlRequest |
withUserArn(String userArn)
The Amazon QuickSight user's ARN, for use with
QUICKSIGHT identity type. |
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 setAwsAccountId(String awsAccountId)
AWS account ID that contains the dashboard you are embedding.
awsAccountId
- AWS account ID that contains the dashboard you are embedding.public String getAwsAccountId()
AWS account ID that contains the dashboard you are embedding.
public GetDashboardEmbedUrlRequest withAwsAccountId(String awsAccountId)
AWS account ID that contains the dashboard you are embedding.
awsAccountId
- AWS account ID that contains the dashboard you are embedding.public void setDashboardId(String dashboardId)
The ID for the dashboard, also added to IAM policy
dashboardId
- The ID for the dashboard, also added to IAM policypublic String getDashboardId()
The ID for the dashboard, also added to IAM policy
public GetDashboardEmbedUrlRequest withDashboardId(String dashboardId)
The ID for the dashboard, also added to IAM policy
dashboardId
- The ID for the dashboard, also added to IAM policypublic void setIdentityType(String identityType)
The authentication method the user uses to sign in (IAM only).
identityType
- The authentication method the user uses to sign in (IAM only).IdentityType
public String getIdentityType()
The authentication method the user uses to sign in (IAM only).
IdentityType
public GetDashboardEmbedUrlRequest withIdentityType(String identityType)
The authentication method the user uses to sign in (IAM only).
identityType
- The authentication method the user uses to sign in (IAM only).IdentityType
public GetDashboardEmbedUrlRequest withIdentityType(IdentityType identityType)
The authentication method the user uses to sign in (IAM only).
identityType
- The authentication method the user uses to sign in (IAM only).IdentityType
public void setSessionLifetimeInMinutes(Long sessionLifetimeInMinutes)
How many minutes the session is valid. The session lifetime must be between 15 and 600 minutes.
sessionLifetimeInMinutes
- How many minutes the session is valid. The session lifetime must be between 15 and 600 minutes.public Long getSessionLifetimeInMinutes()
How many minutes the session is valid. The session lifetime must be between 15 and 600 minutes.
public GetDashboardEmbedUrlRequest withSessionLifetimeInMinutes(Long sessionLifetimeInMinutes)
How many minutes the session is valid. The session lifetime must be between 15 and 600 minutes.
sessionLifetimeInMinutes
- How many minutes the session is valid. The session lifetime must be between 15 and 600 minutes.public void setUndoRedoDisabled(Boolean undoRedoDisabled)
Remove the undo/redo button on embedded dashboard. The default is FALSE, which enables the undo/redo button.
undoRedoDisabled
- Remove the undo/redo button on embedded dashboard. The default is FALSE, which enables the undo/redo
button.public Boolean getUndoRedoDisabled()
Remove the undo/redo button on embedded dashboard. The default is FALSE, which enables the undo/redo button.
public GetDashboardEmbedUrlRequest withUndoRedoDisabled(Boolean undoRedoDisabled)
Remove the undo/redo button on embedded dashboard. The default is FALSE, which enables the undo/redo button.
undoRedoDisabled
- Remove the undo/redo button on embedded dashboard. The default is FALSE, which enables the undo/redo
button.public Boolean isUndoRedoDisabled()
Remove the undo/redo button on embedded dashboard. The default is FALSE, which enables the undo/redo button.
public void setResetDisabled(Boolean resetDisabled)
Remove the reset button on embedded dashboard. The default is FALSE, which allows the reset button.
resetDisabled
- Remove the reset button on embedded dashboard. The default is FALSE, which allows the reset button.public Boolean getResetDisabled()
Remove the reset button on embedded dashboard. The default is FALSE, which allows the reset button.
public GetDashboardEmbedUrlRequest withResetDisabled(Boolean resetDisabled)
Remove the reset button on embedded dashboard. The default is FALSE, which allows the reset button.
resetDisabled
- Remove the reset button on embedded dashboard. The default is FALSE, which allows the reset button.public Boolean isResetDisabled()
Remove the reset button on embedded dashboard. The default is FALSE, which allows the reset button.
public void setUserArn(String userArn)
The Amazon QuickSight user's ARN, for use with QUICKSIGHT
identity type. You can use this for any of
the following:
Amazon QuickSight users in your account (readers, authors, or admins)
AD users
Invited non-federated users
Federated IAM users
Federated IAM role-based sessions
userArn
- The Amazon QuickSight user's ARN, for use with QUICKSIGHT
identity type. You can use this for
any of the following:
Amazon QuickSight users in your account (readers, authors, or admins)
AD users
Invited non-federated users
Federated IAM users
Federated IAM role-based sessions
public String getUserArn()
The Amazon QuickSight user's ARN, for use with QUICKSIGHT
identity type. You can use this for any of
the following:
Amazon QuickSight users in your account (readers, authors, or admins)
AD users
Invited non-federated users
Federated IAM users
Federated IAM role-based sessions
QUICKSIGHT
identity type. You can use this
for any of the following:
Amazon QuickSight users in your account (readers, authors, or admins)
AD users
Invited non-federated users
Federated IAM users
Federated IAM role-based sessions
public GetDashboardEmbedUrlRequest withUserArn(String userArn)
The Amazon QuickSight user's ARN, for use with QUICKSIGHT
identity type. You can use this for any of
the following:
Amazon QuickSight users in your account (readers, authors, or admins)
AD users
Invited non-federated users
Federated IAM users
Federated IAM role-based sessions
userArn
- The Amazon QuickSight user's ARN, for use with QUICKSIGHT
identity type. You can use this for
any of the following:
Amazon QuickSight users in your account (readers, authors, or admins)
AD users
Invited non-federated users
Federated IAM users
Federated IAM role-based sessions
public String toString()
toString
in class Object
Object.toString()
public GetDashboardEmbedUrlRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.