public static interface GenerateEmbedUrlForRegisteredUserRequest.Builder extends QuickSightRequest.Builder, SdkPojo, CopyableBuilder<GenerateEmbedUrlForRegisteredUserRequest.Builder,GenerateEmbedUrlForRegisteredUserRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildGenerateEmbedUrlForRegisteredUserRequest.Builder awsAccountId(String awsAccountId)
The ID for the Amazon Web Services account that contains the dashboard that you're embedding.
awsAccountId - The ID for the Amazon Web Services account that contains the dashboard that you're embedding.GenerateEmbedUrlForRegisteredUserRequest.Builder sessionLifetimeInMinutes(Long sessionLifetimeInMinutes)
How many minutes the session is valid. The session lifetime must be in [15-600] minutes range.
sessionLifetimeInMinutes - How many minutes the session is valid. The session lifetime must be in [15-600] minutes range.GenerateEmbedUrlForRegisteredUserRequest.Builder userArn(String userArn)
The Amazon Resource Name for the registered user.
userArn - The Amazon Resource Name for the registered user.GenerateEmbedUrlForRegisteredUserRequest.Builder experienceConfiguration(RegisteredUserEmbeddingExperienceConfiguration experienceConfiguration)
The experience you are embedding. For registered users, you can embed Amazon QuickSight dashboards or the entire Amazon QuickSight console.
experienceConfiguration - The experience you are embedding. For registered users, you can embed Amazon QuickSight dashboards or
the entire Amazon QuickSight console.default GenerateEmbedUrlForRegisteredUserRequest.Builder experienceConfiguration(Consumer<RegisteredUserEmbeddingExperienceConfiguration.Builder> experienceConfiguration)
The experience you are embedding. For registered users, you can embed Amazon QuickSight dashboards or the entire Amazon QuickSight console.
This is a convenience method that creates an instance of theRegisteredUserEmbeddingExperienceConfiguration.Builder avoiding the need to create one manually via
RegisteredUserEmbeddingExperienceConfiguration.builder().
When the Consumer completes, SdkBuilder.build()
is called immediately and its result is passed to
experienceConfiguration(RegisteredUserEmbeddingExperienceConfiguration).experienceConfiguration - a consumer that will call methods on RegisteredUserEmbeddingExperienceConfiguration.BuilderexperienceConfiguration(RegisteredUserEmbeddingExperienceConfiguration)GenerateEmbedUrlForRegisteredUserRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderGenerateEmbedUrlForRegisteredUserRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.