Interface VdmOptions.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<VdmOptions.Builder,VdmOptions>,SdkBuilder<VdmOptions.Builder,VdmOptions>,SdkPojo
- Enclosing class:
- VdmOptions
public static interface VdmOptions.Builder extends SdkPojo, CopyableBuilder<VdmOptions.Builder,VdmOptions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default VdmOptions.BuilderdashboardOptions(Consumer<DashboardOptions.Builder> dashboardOptions)Specifies additional settings for your VDM configuration as applicable to the Dashboard.VdmOptions.BuilderdashboardOptions(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.VdmOptions.BuilderguardianOptions(GuardianOptions guardianOptions)Specifies additional settings for your VDM configuration as applicable to the Guardian.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
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
-
dashboardOptions
VdmOptions.Builder dashboardOptions(DashboardOptions 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
default VdmOptions.Builder dashboardOptions(Consumer<DashboardOptions.Builder> 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:
dashboardOptions(DashboardOptions)
-
guardianOptions
VdmOptions.Builder guardianOptions(GuardianOptions 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
default VdmOptions.Builder guardianOptions(Consumer<GuardianOptions.Builder> 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:
guardianOptions(GuardianOptions)
-
-