Interface EndpointSetting.Builder

  • Method Details

    • name

      The name that you want to give the endpoint settings.

      Parameters:
      name - The name that you want to give the endpoint settings.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The type of endpoint. Valid values are source and target.

      Parameters:
      type - The type of endpoint. Valid values are source and target.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The type of endpoint. Valid values are source and target.

      Parameters:
      type - The type of endpoint. Valid values are source and target.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • enumValues

      EndpointSetting.Builder enumValues(Collection<String> enumValues)

      Enumerated values to use for this endpoint.

      Parameters:
      enumValues - Enumerated values to use for this endpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • enumValues

      EndpointSetting.Builder enumValues(String... enumValues)

      Enumerated values to use for this endpoint.

      Parameters:
      enumValues - Enumerated values to use for this endpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sensitive

      EndpointSetting.Builder sensitive(Boolean sensitive)

      A value that marks this endpoint setting as sensitive.

      Parameters:
      sensitive - A value that marks this endpoint setting as sensitive.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • units

      The unit of measure for this endpoint setting.

      Parameters:
      units - The unit of measure for this endpoint setting.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • applicability

      EndpointSetting.Builder applicability(String applicability)

      The relevance or validity of an endpoint setting for an engine name and its endpoint type.

      Parameters:
      applicability - The relevance or validity of an endpoint setting for an engine name and its endpoint type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • intValueMin

      EndpointSetting.Builder intValueMin(Integer intValueMin)

      The minimum value of an endpoint setting that is of type int.

      Parameters:
      intValueMin - The minimum value of an endpoint setting that is of type int.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • intValueMax

      EndpointSetting.Builder intValueMax(Integer intValueMax)

      The maximum value of an endpoint setting that is of type int.

      Parameters:
      intValueMax - The maximum value of an endpoint setting that is of type int.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • defaultValue

      EndpointSetting.Builder defaultValue(String defaultValue)

      The default value of the endpoint setting if no value is specified using CreateEndpoint or ModifyEndpoint.

      Parameters:
      defaultValue - The default value of the endpoint setting if no value is specified using CreateEndpoint or ModifyEndpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.