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, responseMetadatasdkHttpResponse, sdkHttpResponsecopyapplyMutation, buildGetServiceSettingsResponse.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.BuilderorganizationConfiguration(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.