Interface ComputeEnvironmentConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ComputeEnvironmentConfiguration.Builder,
,ComputeEnvironmentConfiguration> SdkBuilder<ComputeEnvironmentConfiguration.Builder,
,ComputeEnvironmentConfiguration> SdkPojo
- Enclosing class:
ComputeEnvironmentConfiguration
-
Method Summary
Modifier and TypeMethodDescriptioncomputeEnvironment
(String computeEnvironment) The type of compute environment.computeEnvironment
(ComputeEnvironment computeEnvironment) The type of compute environment.connectionOptionNameOverrides
(Map<String, String> connectionOptionNameOverrides) The connection option name overrides for the compute environment.connectionOptions
(Map<String, Property> connectionOptions) The parameters used as connection options for the compute environment.connectionPropertiesRequiredOverrides
(String... connectionPropertiesRequiredOverrides) The connection properties that are required as overrides for the compute environment.connectionPropertiesRequiredOverrides
(Collection<String> connectionPropertiesRequiredOverrides) The connection properties that are required as overrides for the compute environment.connectionPropertyNameOverrides
(Map<String, String> connectionPropertyNameOverrides) The connection property name overrides for the compute environment.description
(String description) A description of the compute environment.A name for the compute environment configuration.physicalConnectionPropertiesRequired
(Boolean physicalConnectionPropertiesRequired) Indicates whetherPhysicalConnectionProperties
are required for the compute environment.supportedAuthenticationTypes
(Collection<AuthenticationType> supportedAuthenticationTypes) The supported authentication types for the compute environment.supportedAuthenticationTypes
(AuthenticationType... supportedAuthenticationTypes) The supported authentication types for the compute environment.supportedAuthenticationTypesWithStrings
(String... supportedAuthenticationTypes) The supported authentication types for the compute environment.supportedAuthenticationTypesWithStrings
(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 Details
-
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
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
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
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:
-
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
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
PhysicalConnectionProperties
are required for the compute environment.- Parameters:
physicalConnectionPropertiesRequired
- Indicates whetherPhysicalConnectionProperties
are required for the compute environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-