Interface EnvironmentConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EnvironmentConfiguration.Builder,,EnvironmentConfiguration> SdkBuilder<EnvironmentConfiguration.Builder,,EnvironmentConfiguration> SdkPojo
- Enclosing class:
EnvironmentConfiguration
@Mutable
@NotThreadSafe
public static interface EnvironmentConfiguration.Builder
extends SdkPojo, CopyableBuilder<EnvironmentConfiguration.Builder,EnvironmentConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptiondefault EnvironmentConfiguration.BuilderNetwork policy for agent execution.network(EnvironmentNetworkConfiguration network) Network policy for agent execution.patchCreationPolicy(String patchCreationPolicy) Whether Continuum creates a patch for a proposed remediation.patchCreationPolicy(PatchCreationPolicy patchCreationPolicy) Whether Continuum creates a patch for a proposed remediation.scanFrequency(String scanFrequency) Recurring scan interval: P1D (1 day), P2D (2 days), or P7D (7 days).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
-
network
Network policy for agent execution.
- Parameters:
network- Network policy for agent execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
network
default EnvironmentConfiguration.Builder network(Consumer<EnvironmentNetworkConfiguration.Builder> network) Network policy for agent execution.
This is a convenience method that creates an instance of theEnvironmentNetworkConfiguration.Builderavoiding the need to create one manually viaEnvironmentNetworkConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonetwork(EnvironmentNetworkConfiguration).- Parameters:
network- a consumer that will call methods onEnvironmentNetworkConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scanFrequency
Recurring scan interval: P1D (1 day), P2D (2 days), or P7D (7 days). PT0H disables recurring scans. Defaults to P1D when creating an environment.
- Parameters:
scanFrequency- Recurring scan interval: P1D (1 day), P2D (2 days), or P7D (7 days). PT0H disables recurring scans. Defaults to P1D when creating an environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
patchCreationPolicy
Whether Continuum creates a patch for a proposed remediation. Defaults to DISABLED.
- Parameters:
patchCreationPolicy- Whether Continuum creates a patch for a proposed remediation. Defaults to DISABLED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
patchCreationPolicy
Whether Continuum creates a patch for a proposed remediation. Defaults to DISABLED.
- Parameters:
patchCreationPolicy- Whether Continuum creates a patch for a proposed remediation. Defaults to DISABLED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-