public static interface UpdateServiceSettingsRequest.Builder extends LicenseManagerRequest.Builder, SdkPojo, CopyableBuilder<UpdateServiceSettingsRequest.Builder,UpdateServiceSettingsRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateServiceSettingsRequest.Builder |
enableCrossAccountsDiscovery(Boolean enableCrossAccountsDiscovery)
Activates cross-account discovery.
|
default UpdateServiceSettingsRequest.Builder |
organizationConfiguration(Consumer<OrganizationConfiguration.Builder> organizationConfiguration)
Integrates AWS Organizations with License Manager for cross-account discovery.
|
UpdateServiceSettingsRequest.Builder |
organizationConfiguration(OrganizationConfiguration organizationConfiguration)
Integrates AWS Organizations with License Manager for cross-account discovery.
|
UpdateServiceSettingsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
UpdateServiceSettingsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
UpdateServiceSettingsRequest.Builder |
s3BucketArn(String s3BucketArn)
ARN of the Amazon S3 bucket where License Manager information is stored.
|
UpdateServiceSettingsRequest.Builder |
snsTopicArn(String snsTopicArn)
ARN of the Amazon SNS topic used for License Manager alerts.
|
buildoverrideConfigurationcopyapplyMutation, buildUpdateServiceSettingsRequest.Builder s3BucketArn(String s3BucketArn)
ARN of the Amazon S3 bucket where License Manager information is stored.
s3BucketArn - ARN of the Amazon S3 bucket where License Manager information is stored.UpdateServiceSettingsRequest.Builder snsTopicArn(String snsTopicArn)
ARN of the Amazon SNS topic used for License Manager alerts.
snsTopicArn - ARN of the Amazon SNS topic used for License Manager alerts.UpdateServiceSettingsRequest.Builder organizationConfiguration(OrganizationConfiguration organizationConfiguration)
Integrates AWS Organizations with License Manager for cross-account discovery.
organizationConfiguration - Integrates AWS Organizations with License Manager for cross-account discovery.default UpdateServiceSettingsRequest.Builder organizationConfiguration(Consumer<OrganizationConfiguration.Builder> organizationConfiguration)
Integrates AWS Organizations with License Manager for cross-account discovery.
This is a convenience that creates an instance of theOrganizationConfiguration.Builder avoiding the
need to create one manually via OrganizationConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to organizationConfiguration(OrganizationConfiguration).organizationConfiguration - a consumer that will call methods on OrganizationConfiguration.BuilderorganizationConfiguration(OrganizationConfiguration)UpdateServiceSettingsRequest.Builder enableCrossAccountsDiscovery(Boolean enableCrossAccountsDiscovery)
Activates cross-account discovery.
enableCrossAccountsDiscovery - Activates cross-account discovery.UpdateServiceSettingsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.UpdateServiceSettingsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.