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.Builder
dashboardOptions(Consumer<DashboardOptions.Builder> dashboardOptions)
Specifies additional settings for your VDM configuration as applicable to the Dashboard.VdmOptions.Builder
dashboardOptions(DashboardOptions dashboardOptions)
Specifies additional settings for your VDM configuration as applicable to the Dashboard.default VdmOptions.Builder
guardianOptions(Consumer<GuardianOptions.Builder> guardianOptions)
Specifies additional settings for your VDM configuration as applicable to the Guardian.VdmOptions.Builder
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
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builder
avoiding the need to create one manually viaDashboardOptions.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaGuardianOptions.builder()
.When the
Consumer
completes,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)
-
-