public static interface GetServiceSettingsResponse.Builder extends LicenseManagerResponse.Builder, SdkPojo, CopyableBuilder<GetServiceSettingsResponse.Builder,GetServiceSettingsResponse>
Modifier and Type | Method and Description |
---|---|
GetServiceSettingsResponse.Builder |
enableCrossAccountsDiscovery(Boolean enableCrossAccountsDiscovery)
Indicates whether cross-account discovery has been enabled.
|
default GetServiceSettingsResponse.Builder |
organizationConfiguration(Consumer<OrganizationConfiguration.Builder> organizationConfiguration)
Indicates whether AWS Organizations has been integrated with License Manager for cross-account discovery.
|
GetServiceSettingsResponse.Builder |
organizationConfiguration(OrganizationConfiguration organizationConfiguration)
Indicates whether AWS Organizations has been integrated with License Manager for cross-account discovery.
|
GetServiceSettingsResponse.Builder |
s3BucketArn(String s3BucketArn)
Regional S3 bucket path for storing reports, license trail event data, discovery data, etc.
|
GetServiceSettingsResponse.Builder |
snsTopicArn(String snsTopicArn)
SNS topic configured to receive notifications from License Manager.
|
build, responseMetadata, responseMetadata
sdkHttpResponse, sdkHttpResponse
copy
applyMutation, build
GetServiceSettingsResponse.Builder s3BucketArn(String s3BucketArn)
Regional S3 bucket path for storing reports, license trail event data, discovery data, etc.
s3BucketArn
- Regional S3 bucket path for storing reports, license trail event data, discovery data, etc.GetServiceSettingsResponse.Builder snsTopicArn(String snsTopicArn)
SNS topic configured to receive notifications from License Manager.
snsTopicArn
- SNS topic configured to receive notifications from License Manager.GetServiceSettingsResponse.Builder organizationConfiguration(OrganizationConfiguration organizationConfiguration)
Indicates whether AWS Organizations has been integrated with License Manager for cross-account discovery.
organizationConfiguration
- Indicates whether AWS Organizations has been integrated with License Manager for cross-account
discovery.default GetServiceSettingsResponse.Builder organizationConfiguration(Consumer<OrganizationConfiguration.Builder> organizationConfiguration)
Indicates whether AWS Organizations has been integrated 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.Builder
organizationConfiguration(OrganizationConfiguration)
GetServiceSettingsResponse.Builder enableCrossAccountsDiscovery(Boolean enableCrossAccountsDiscovery)
Indicates whether cross-account discovery has been enabled.
enableCrossAccountsDiscovery
- Indicates whether cross-account discovery has been enabled.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.