Interface UpdateServiceSettingsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<UpdateServiceSettingsResponse.Builder,,UpdateServiceSettingsResponse> LicenseManagerLinuxSubscriptionsResponse.Builder,SdkBuilder<UpdateServiceSettingsResponse.Builder,,UpdateServiceSettingsResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
UpdateServiceSettingsResponse
-
Method Summary
Modifier and TypeMethodDescriptionhomeRegions(String... homeRegions) The Region in which License Manager displays the aggregated data for Linux subscriptions.homeRegions(Collection<String> homeRegions) The Region in which License Manager displays the aggregated data for Linux subscriptions.linuxSubscriptionsDiscovery(String linuxSubscriptionsDiscovery) Lists if discovery has been enabled for Linux subscriptions.linuxSubscriptionsDiscovery(LinuxSubscriptionsDiscovery linuxSubscriptionsDiscovery) Lists if discovery has been enabled for Linux subscriptions.linuxSubscriptionsDiscoverySettings(Consumer<LinuxSubscriptionsDiscoverySettings.Builder> linuxSubscriptionsDiscoverySettings) The settings defined for Linux subscriptions discovery.linuxSubscriptionsDiscoverySettings(LinuxSubscriptionsDiscoverySettings linuxSubscriptionsDiscoverySettings) The settings defined for Linux subscriptions discovery.Indicates the status of Linux subscriptions settings being applied.Indicates the status of Linux subscriptions settings being applied.statusMessage(Map<String, String> statusMessage) A message which details the Linux subscriptions service settings current status.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.licensemanagerlinuxsubscriptions.model.LicenseManagerLinuxSubscriptionsResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
homeRegions
The Region in which License Manager displays the aggregated data for Linux subscriptions.
- Parameters:
homeRegions- The Region in which License Manager displays the aggregated data for Linux subscriptions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
homeRegions
The Region in which License Manager displays the aggregated data for Linux subscriptions.
- Parameters:
homeRegions- The Region in which License Manager displays the aggregated data for Linux subscriptions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
linuxSubscriptionsDiscovery
UpdateServiceSettingsResponse.Builder linuxSubscriptionsDiscovery(String linuxSubscriptionsDiscovery) Lists if discovery has been enabled for Linux subscriptions.
- Parameters:
linuxSubscriptionsDiscovery- Lists if discovery has been enabled for Linux subscriptions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
linuxSubscriptionsDiscovery
UpdateServiceSettingsResponse.Builder linuxSubscriptionsDiscovery(LinuxSubscriptionsDiscovery linuxSubscriptionsDiscovery) Lists if discovery has been enabled for Linux subscriptions.
- Parameters:
linuxSubscriptionsDiscovery- Lists if discovery has been enabled for Linux subscriptions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
linuxSubscriptionsDiscoverySettings
UpdateServiceSettingsResponse.Builder linuxSubscriptionsDiscoverySettings(LinuxSubscriptionsDiscoverySettings linuxSubscriptionsDiscoverySettings) The settings defined for Linux subscriptions discovery. The settings include if Organizations integration has been enabled, and which Regions data will be aggregated from.
- Parameters:
linuxSubscriptionsDiscoverySettings- The settings defined for Linux subscriptions discovery. The settings include if Organizations integration has been enabled, and which Regions data will be aggregated from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
linuxSubscriptionsDiscoverySettings
default UpdateServiceSettingsResponse.Builder linuxSubscriptionsDiscoverySettings(Consumer<LinuxSubscriptionsDiscoverySettings.Builder> linuxSubscriptionsDiscoverySettings) The settings defined for Linux subscriptions discovery. The settings include if Organizations integration has been enabled, and which Regions data will be aggregated from.
This is a convenience method that creates an instance of theLinuxSubscriptionsDiscoverySettings.Builderavoiding the need to create one manually viaLinuxSubscriptionsDiscoverySettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolinuxSubscriptionsDiscoverySettings(LinuxSubscriptionsDiscoverySettings).- Parameters:
linuxSubscriptionsDiscoverySettings- a consumer that will call methods onLinuxSubscriptionsDiscoverySettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Indicates the status of Linux subscriptions settings being applied.
- Parameters:
status- Indicates the status of Linux subscriptions settings being applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Indicates the status of Linux subscriptions settings being applied.
- Parameters:
status- Indicates the status of Linux subscriptions settings being applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusMessage
A message which details the Linux subscriptions service settings current status.
- Parameters:
statusMessage- A message which details the Linux subscriptions service settings current status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-