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 whetherPhysicalConnectionPropertiesare 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
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
-
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
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.
-