Interface ComputeEnvironmentConfiguration.Builder

  • 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

      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

      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:
    • 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 PhysicalConnectionProperties are required for the compute environment.

      Parameters:
      physicalConnectionPropertiesRequired - Indicates whether PhysicalConnectionProperties are required for the compute environment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.