Interface ComputeEnvironmentConfiguration.Builder

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