@Generated(value="software.amazon.awssdk:codegen") public final class GetDashboardEmbedUrlRequest extends QuickSightRequest implements ToCopyableBuilder<GetDashboardEmbedUrlRequest.Builder,GetDashboardEmbedUrlRequest>
Modifier and Type | Class and Description |
---|---|
static interface |
GetDashboardEmbedUrlRequest.Builder |
Modifier and Type | Method and Description |
---|---|
String |
awsAccountId()
AWS account ID that contains the dashboard you are embedding.
|
static GetDashboardEmbedUrlRequest.Builder |
builder() |
String |
dashboardId()
The ID for the dashboard, also added to IAM policy
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz)
Used to retrieve the value of a field from any class that extends
SdkRequest . |
int |
hashCode() |
IdentityType |
identityType()
The authentication method the user uses to sign in (IAM or QUICKSIGHT).
|
String |
identityTypeAsString()
The authentication method the user uses to sign in (IAM or QUICKSIGHT).
|
Boolean |
resetDisabled()
Remove the reset button on embedded dashboard.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetDashboardEmbedUrlRequest.Builder> |
serializableBuilderClass() |
Long |
sessionLifetimeInMinutes()
How many minutes the session is valid.
|
GetDashboardEmbedUrlRequest.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Boolean |
undoRedoDisabled()
Remove the undo/redo button on embedded dashboard.
|
overrideConfiguration
copy
public String awsAccountId()
AWS account ID that contains the dashboard you are embedding.
public String dashboardId()
The ID for the dashboard, also added to IAM policy
public IdentityType identityType()
The authentication method the user uses to sign in (IAM or QUICKSIGHT).
If the service returns an enum value that is not available in the current SDK version, identityType
will
return IdentityType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
identityTypeAsString()
.
IdentityType
public String identityTypeAsString()
The authentication method the user uses to sign in (IAM or QUICKSIGHT).
If the service returns an enum value that is not available in the current SDK version, identityType
will
return IdentityType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
identityTypeAsString()
.
IdentityType
public Long sessionLifetimeInMinutes()
How many minutes the session is valid. The session lifetime must be between 15 and 600 minutes.
public Boolean undoRedoDisabled()
Remove the undo/redo button on embedded dashboard. The default is FALSE, which enables the undo/redo button.
public Boolean resetDisabled()
Remove the reset button on embedded dashboard. The default is FALSE, which allows the reset button.
public GetDashboardEmbedUrlRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<GetDashboardEmbedUrlRequest.Builder,GetDashboardEmbedUrlRequest>
toBuilder
in class QuickSightRequest
public static GetDashboardEmbedUrlRequest.Builder builder()
public static Class<? extends GetDashboardEmbedUrlRequest.Builder> serializableBuilderClass()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
SdkRequest
SdkRequest
. The field name
specified should match the member name from the corresponding service-2.json model specified in the
codegen-resources folder for a given service. The class specifies what class to cast the returned value to.
If the returned value is also a modeled class, the SdkRequest.getValueForField(String, Class)
method will
again be available.getValueForField
in class SdkRequest
fieldName
- The name of the member to be retrieved.clazz
- The class to cast the returned object to.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.