Interface ComputeEnvironmentConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ComputeEnvironmentConfiguration.Builder,ComputeEnvironmentConfiguration>,SdkBuilder<ComputeEnvironmentConfiguration.Builder,ComputeEnvironmentConfiguration>,SdkPojo
- Enclosing class:
- ComputeEnvironmentConfiguration
public static interface ComputeEnvironmentConfiguration.Builder extends SdkPojo, CopyableBuilder<ComputeEnvironmentConfiguration.Builder,ComputeEnvironmentConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ComputeEnvironmentConfiguration.BuildercomputeEnvironment(String computeEnvironment)The type of compute environment.ComputeEnvironmentConfiguration.BuildercomputeEnvironment(ComputeEnvironment computeEnvironment)The type of compute environment.ComputeEnvironmentConfiguration.BuilderconnectionOptionNameOverrides(Map<String,String> connectionOptionNameOverrides)The connection option name overrides for the compute environment.ComputeEnvironmentConfiguration.BuilderconnectionOptions(Map<String,Property> connectionOptions)The parameters used as connection options for the compute environment.ComputeEnvironmentConfiguration.BuilderconnectionPropertiesRequiredOverrides(String... connectionPropertiesRequiredOverrides)The connection properties that are required as overrides for the compute environment.ComputeEnvironmentConfiguration.BuilderconnectionPropertiesRequiredOverrides(Collection<String> connectionPropertiesRequiredOverrides)The connection properties that are required as overrides for the compute environment.ComputeEnvironmentConfiguration.BuilderconnectionPropertyNameOverrides(Map<String,String> connectionPropertyNameOverrides)The connection property name overrides for the compute environment.ComputeEnvironmentConfiguration.Builderdescription(String description)A description of the compute environment.ComputeEnvironmentConfiguration.Buildername(String name)A name for the compute environment configuration.ComputeEnvironmentConfiguration.BuilderphysicalConnectionPropertiesRequired(Boolean physicalConnectionPropertiesRequired)Indicates whetherPhysicalConnectionPropertiesare required for the compute environment.ComputeEnvironmentConfiguration.BuildersupportedAuthenticationTypes(Collection<AuthenticationType> supportedAuthenticationTypes)The supported authentication types for the compute environment.ComputeEnvironmentConfiguration.BuildersupportedAuthenticationTypes(AuthenticationType... supportedAuthenticationTypes)The supported authentication types for the compute environment.ComputeEnvironmentConfiguration.BuildersupportedAuthenticationTypesWithStrings(String... supportedAuthenticationTypes)The supported authentication types for the compute environment.ComputeEnvironmentConfiguration.BuildersupportedAuthenticationTypesWithStrings(Collection<String> supportedAuthenticationTypes)The supported authentication types for the compute environment.-
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
-
name
ComputeEnvironmentConfiguration.Builder name(String name)
A name for the compute environment configuration.
- Parameters:
name- A name for the compute environment configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
ComputeEnvironmentConfiguration.Builder description(String description)
A description of the compute environment.
- Parameters:
description- A description of the compute environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computeEnvironment
ComputeEnvironmentConfiguration.Builder computeEnvironment(String computeEnvironment)
The type of compute environment.
- Parameters:
computeEnvironment- The type of compute environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ComputeEnvironment,ComputeEnvironment
-
computeEnvironment
ComputeEnvironmentConfiguration.Builder computeEnvironment(ComputeEnvironment computeEnvironment)
The type of compute environment.
- Parameters:
computeEnvironment- The type of compute environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ComputeEnvironment,ComputeEnvironment
-
supportedAuthenticationTypesWithStrings
ComputeEnvironmentConfiguration.Builder supportedAuthenticationTypesWithStrings(Collection<String> supportedAuthenticationTypes)
The supported authentication types for the compute environment.
- Parameters:
supportedAuthenticationTypes- The supported authentication types for the compute environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedAuthenticationTypesWithStrings
ComputeEnvironmentConfiguration.Builder supportedAuthenticationTypesWithStrings(String... supportedAuthenticationTypes)
The supported authentication types for the compute environment.
- Parameters:
supportedAuthenticationTypes- The supported authentication types for the compute environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedAuthenticationTypes
ComputeEnvironmentConfiguration.Builder supportedAuthenticationTypes(Collection<AuthenticationType> supportedAuthenticationTypes)
The supported authentication types for the compute environment.
- Parameters:
supportedAuthenticationTypes- The supported authentication types for the compute environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedAuthenticationTypes
ComputeEnvironmentConfiguration.Builder supportedAuthenticationTypes(AuthenticationType... supportedAuthenticationTypes)
The supported authentication types for the compute environment.
- Parameters:
supportedAuthenticationTypes- The supported authentication types for the compute environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionOptions
ComputeEnvironmentConfiguration.Builder connectionOptions(Map<String,Property> connectionOptions)
The parameters used as connection options for the compute environment.
- Parameters:
connectionOptions- The parameters used as connection options for the compute environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionPropertyNameOverrides
ComputeEnvironmentConfiguration.Builder connectionPropertyNameOverrides(Map<String,String> connectionPropertyNameOverrides)
The connection property name overrides for the compute environment.
- Parameters:
connectionPropertyNameOverrides- The connection property name overrides for the compute environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionOptionNameOverrides
ComputeEnvironmentConfiguration.Builder connectionOptionNameOverrides(Map<String,String> connectionOptionNameOverrides)
The connection option name overrides for the compute environment.
- Parameters:
connectionOptionNameOverrides- The connection option name overrides for the compute environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionPropertiesRequiredOverrides
ComputeEnvironmentConfiguration.Builder connectionPropertiesRequiredOverrides(Collection<String> connectionPropertiesRequiredOverrides)
The connection properties that are required as overrides for the compute environment.
- Parameters:
connectionPropertiesRequiredOverrides- The connection properties that are required as overrides for the compute environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionPropertiesRequiredOverrides
ComputeEnvironmentConfiguration.Builder connectionPropertiesRequiredOverrides(String... connectionPropertiesRequiredOverrides)
The connection properties that are required as overrides for the compute environment.
- Parameters:
connectionPropertiesRequiredOverrides- The connection properties that are required as overrides for the compute environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
physicalConnectionPropertiesRequired
ComputeEnvironmentConfiguration.Builder physicalConnectionPropertiesRequired(Boolean physicalConnectionPropertiesRequired)
Indicates whether
PhysicalConnectionPropertiesare required for the compute environment.- Parameters:
physicalConnectionPropertiesRequired- Indicates whetherPhysicalConnectionPropertiesare required for the compute environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-