Interface VdmOptions.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<VdmOptions.Builder,,VdmOptions> SdkBuilder<VdmOptions.Builder,,VdmOptions> SdkPojo
- Enclosing class:
VdmOptions
@Mutable
@NotThreadSafe
public static interface VdmOptions.Builder
extends SdkPojo, CopyableBuilder<VdmOptions.Builder,VdmOptions>
-
Method Summary
Modifier and TypeMethodDescriptiondefault VdmOptions.BuilderdashboardOptions(Consumer<DashboardOptions.Builder> dashboardOptions) Specifies additional settings for your VDM configuration as applicable to the Dashboard.dashboardOptions(DashboardOptions dashboardOptions) Specifies additional settings for your VDM configuration as applicable to the Dashboard.default VdmOptions.BuilderguardianOptions(Consumer<GuardianOptions.Builder> guardianOptions) Specifies additional settings for your VDM configuration as applicable to the Guardian.guardianOptions(GuardianOptions guardianOptions) Specifies additional settings for your VDM configuration as applicable to the Guardian.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
dashboardOptions
Specifies additional settings for your VDM configuration as applicable to the Dashboard.
- Parameters:
dashboardOptions- Specifies additional settings for your VDM configuration as applicable to the Dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dashboardOptions
Specifies additional settings for your VDM configuration as applicable to the Dashboard.
This is a convenience method that creates an instance of theDashboardOptions.Builderavoiding the need to create one manually viaDashboardOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todashboardOptions(DashboardOptions).- Parameters:
dashboardOptions- a consumer that will call methods onDashboardOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
guardianOptions
Specifies additional settings for your VDM configuration as applicable to the Guardian.
- Parameters:
guardianOptions- Specifies additional settings for your VDM configuration as applicable to the Guardian.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
guardianOptions
Specifies additional settings for your VDM configuration as applicable to the Guardian.
This is a convenience method that creates an instance of theGuardianOptions.Builderavoiding the need to create one manually viaGuardianOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toguardianOptions(GuardianOptions).- Parameters:
guardianOptions- a consumer that will call methods onGuardianOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-