@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()
The ID for the AWS account that contains the dashboard that you're embedding.
|
String |
getDashboardId()
The ID for the dashboard, also added to the IAM policy.
|
String |
getIdentityType()
The authentication method that the user uses to sign in.
|
Boolean |
getResetDisabled()
Remove the reset button on the embedded dashboard.
|
Long |
getSessionLifetimeInMinutes()
How many minutes the session is valid.
|
Boolean |
getUndoRedoDisabled()
Remove the undo/redo button on the embedded dashboard.
|
String |
getUserArn()
The Amazon QuickSight user's Amazon Resource Name (ARN), for use with
QUICKSIGHT identity type. |
int |
hashCode() |
Boolean |
isResetDisabled()
Remove the reset button on the embedded dashboard.
|
Boolean |
isUndoRedoDisabled()
Remove the undo/redo button on the embedded dashboard.
|
void |
setAwsAccountId(String awsAccountId)
The ID for the AWS account that contains the dashboard that you're embedding.
|
void |
setDashboardId(String dashboardId)
The ID for the dashboard, also added to the IAM policy.
|
void |
setIdentityType(String identityType)
The authentication method that the user uses to sign in.
|
void |
setResetDisabled(Boolean resetDisabled)
Remove the reset button on the embedded dashboard.
|
void |
setSessionLifetimeInMinutes(Long sessionLifetimeInMinutes)
How many minutes the session is valid.
|
void |
setUndoRedoDisabled(Boolean undoRedoDisabled)
Remove the undo/redo button on the embedded dashboard.
|
void |
setUserArn(String userArn)
The Amazon QuickSight user's Amazon Resource Name (ARN), for use with
QUICKSIGHT identity type. |
String |
toString()
Returns a string representation of this object.
|
GetDashboardEmbedUrlRequest |
withAwsAccountId(String awsAccountId)
The ID for the AWS account that contains the dashboard that you're embedding.
|
GetDashboardEmbedUrlRequest |
withDashboardId(String dashboardId)
The ID for the dashboard, also added to the IAM policy.
|
GetDashboardEmbedUrlRequest |
withIdentityType(IdentityType identityType)
The authentication method that the user uses to sign in.
|
GetDashboardEmbedUrlRequest |
withIdentityType(String identityType)
The authentication method that the user uses to sign in.
|
GetDashboardEmbedUrlRequest |
withResetDisabled(Boolean resetDisabled)
Remove the reset button on the embedded dashboard.
|
GetDashboardEmbedUrlRequest |
withSessionLifetimeInMinutes(Long sessionLifetimeInMinutes)
How many minutes the session is valid.
|
GetDashboardEmbedUrlRequest |
withUndoRedoDisabled(Boolean undoRedoDisabled)
Remove the undo/redo button on the embedded dashboard.
|
GetDashboardEmbedUrlRequest |
withUserArn(String userArn)
The Amazon QuickSight user's Amazon Resource Name (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)
The ID for the AWS account that contains the dashboard that you're embedding.
awsAccountId
- The ID for the AWS account that contains the dashboard that you're embedding.public String getAwsAccountId()
The ID for the AWS account that contains the dashboard that you're embedding.
public GetDashboardEmbedUrlRequest withAwsAccountId(String awsAccountId)
The ID for the AWS account that contains the dashboard that you're embedding.
awsAccountId
- The ID for the AWS account that contains the dashboard that you're embedding.public void setDashboardId(String dashboardId)
The ID for the dashboard, also added to the IAM policy.
dashboardId
- The ID for the dashboard, also added to the IAM policy.public String getDashboardId()
The ID for the dashboard, also added to the IAM policy.
public GetDashboardEmbedUrlRequest withDashboardId(String dashboardId)
The ID for the dashboard, also added to the IAM policy.
dashboardId
- The ID for the dashboard, also added to the IAM policy.public void setIdentityType(String identityType)
The authentication method that the user uses to sign in.
identityType
- The authentication method that the user uses to sign in.IdentityType
public String getIdentityType()
The authentication method that the user uses to sign in.
IdentityType
public GetDashboardEmbedUrlRequest withIdentityType(String identityType)
The authentication method that the user uses to sign in.
identityType
- The authentication method that the user uses to sign in.IdentityType
public GetDashboardEmbedUrlRequest withIdentityType(IdentityType identityType)
The authentication method that the user uses to sign in.
identityType
- The authentication method that the user uses to sign in.IdentityType
public void setSessionLifetimeInMinutes(Long sessionLifetimeInMinutes)
How many minutes the session is valid. The session lifetime must be 15-600 minutes.
sessionLifetimeInMinutes
- How many minutes the session is valid. The session lifetime must be 15-600 minutes.public Long getSessionLifetimeInMinutes()
How many minutes the session is valid. The session lifetime must be 15-600 minutes.
public GetDashboardEmbedUrlRequest withSessionLifetimeInMinutes(Long sessionLifetimeInMinutes)
How many minutes the session is valid. The session lifetime must be 15-600 minutes.
sessionLifetimeInMinutes
- How many minutes the session is valid. The session lifetime must be 15-600 minutes.public void setUndoRedoDisabled(Boolean undoRedoDisabled)
Remove the undo/redo button on the embedded dashboard. The default is FALSE, which enables the undo/redo button.
undoRedoDisabled
- Remove the undo/redo button on the embedded dashboard. The default is FALSE, which enables the undo/redo
button.public Boolean getUndoRedoDisabled()
Remove the undo/redo button on the embedded dashboard. The default is FALSE, which enables the undo/redo button.
public GetDashboardEmbedUrlRequest withUndoRedoDisabled(Boolean undoRedoDisabled)
Remove the undo/redo button on the embedded dashboard. The default is FALSE, which enables the undo/redo button.
undoRedoDisabled
- Remove the undo/redo button on the embedded dashboard. The default is FALSE, which enables the undo/redo
button.public Boolean isUndoRedoDisabled()
Remove the undo/redo button on the embedded dashboard. The default is FALSE, which enables the undo/redo button.
public void setResetDisabled(Boolean resetDisabled)
Remove the reset button on the embedded dashboard. The default is FALSE, which enables the reset button.
resetDisabled
- Remove the reset button on the embedded dashboard. The default is FALSE, which enables the reset button.public Boolean getResetDisabled()
Remove the reset button on the embedded dashboard. The default is FALSE, which enables the reset button.
public GetDashboardEmbedUrlRequest withResetDisabled(Boolean resetDisabled)
Remove the reset button on the embedded dashboard. The default is FALSE, which enables the reset button.
resetDisabled
- Remove the reset button on the embedded dashboard. The default is FALSE, which enables the reset button.public Boolean isResetDisabled()
Remove the reset button on the embedded dashboard. The default is FALSE, which enables the reset button.
public void setUserArn(String userArn)
The Amazon QuickSight user's Amazon Resource Name (ARN), for use with QUICKSIGHT
identity type. You
can use this for any Amazon QuickSight users in your account (readers, authors, or admins) authenticated as one
of the following:
Active Directory (AD) users or group members
Invited nonfederated users
IAM users and IAM role-based sessions authenticated through Federated Single Sign-On using SAML, OpenID Connect, or IAM federation.
userArn
- The Amazon QuickSight user's Amazon Resource Name (ARN), for use with QUICKSIGHT
identity
type. You can use this for any Amazon QuickSight users in your account (readers, authors, or admins)
authenticated as one of the following:
Active Directory (AD) users or group members
Invited nonfederated users
IAM users and IAM role-based sessions authenticated through Federated Single Sign-On using SAML, OpenID Connect, or IAM federation.
public String getUserArn()
The Amazon QuickSight user's Amazon Resource Name (ARN), for use with QUICKSIGHT
identity type. You
can use this for any Amazon QuickSight users in your account (readers, authors, or admins) authenticated as one
of the following:
Active Directory (AD) users or group members
Invited nonfederated users
IAM users and IAM role-based sessions authenticated through Federated Single Sign-On using SAML, OpenID Connect, or IAM federation.
QUICKSIGHT
identity
type. You can use this for any Amazon QuickSight users in your account (readers, authors, or admins)
authenticated as one of the following:
Active Directory (AD) users or group members
Invited nonfederated users
IAM users and IAM role-based sessions authenticated through Federated Single Sign-On using SAML, OpenID Connect, or IAM federation.
public GetDashboardEmbedUrlRequest withUserArn(String userArn)
The Amazon QuickSight user's Amazon Resource Name (ARN), for use with QUICKSIGHT
identity type. You
can use this for any Amazon QuickSight users in your account (readers, authors, or admins) authenticated as one
of the following:
Active Directory (AD) users or group members
Invited nonfederated users
IAM users and IAM role-based sessions authenticated through Federated Single Sign-On using SAML, OpenID Connect, or IAM federation.
userArn
- The Amazon QuickSight user's Amazon Resource Name (ARN), for use with QUICKSIGHT
identity
type. You can use this for any Amazon QuickSight users in your account (readers, authors, or admins)
authenticated as one of the following:
Active Directory (AD) users or group members
Invited nonfederated users
IAM users and IAM role-based sessions authenticated through Federated Single Sign-On using SAML, OpenID Connect, or IAM federation.
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.