Interface UpdateServiceSettingsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateServiceSettingsRequest.Builder,UpdateServiceSettingsRequest>,LicenseManagerLinuxSubscriptionsRequest.Builder,SdkBuilder<UpdateServiceSettingsRequest.Builder,UpdateServiceSettingsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateServiceSettingsRequest
public static interface UpdateServiceSettingsRequest.Builder extends LicenseManagerLinuxSubscriptionsRequest.Builder, SdkPojo, CopyableBuilder<UpdateServiceSettingsRequest.Builder,UpdateServiceSettingsRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.licensemanagerlinuxsubscriptions.model.LicenseManagerLinuxSubscriptionsRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
allowUpdate
UpdateServiceSettingsRequest.Builder allowUpdate(Boolean allowUpdate)
Describes if updates are allowed to the service settings for Linux subscriptions. If you allow updates, you can aggregate Linux subscription data in more than one home Region.
- Parameters:
allowUpdate- Describes if updates are allowed to the service settings for Linux subscriptions. If you allow updates, you can aggregate Linux subscription data in more than one home Region.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
linuxSubscriptionsDiscovery
UpdateServiceSettingsRequest.Builder linuxSubscriptionsDiscovery(String linuxSubscriptionsDiscovery)
Describes if the discovery of Linux subscriptions is enabled.
- Parameters:
linuxSubscriptionsDiscovery- Describes if the discovery of Linux subscriptions is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LinuxSubscriptionsDiscovery,LinuxSubscriptionsDiscovery
-
linuxSubscriptionsDiscovery
UpdateServiceSettingsRequest.Builder linuxSubscriptionsDiscovery(LinuxSubscriptionsDiscovery linuxSubscriptionsDiscovery)
Describes if the discovery of Linux subscriptions is enabled.
- Parameters:
linuxSubscriptionsDiscovery- Describes if the discovery of Linux subscriptions is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LinuxSubscriptionsDiscovery,LinuxSubscriptionsDiscovery
-
linuxSubscriptionsDiscoverySettings
UpdateServiceSettingsRequest.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 UpdateServiceSettingsRequest.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:
linuxSubscriptionsDiscoverySettings(LinuxSubscriptionsDiscoverySettings)
-
overrideConfiguration
UpdateServiceSettingsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateServiceSettingsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-