Interface ParameterHistory.Builder

    • Method Detail

      • name

        ParameterHistory.Builder name​(String name)

        The name of the parameter.

        Parameters:
        name - The name of the parameter.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • keyId

        ParameterHistory.Builder keyId​(String keyId)

        The alias of the Key Management Service (KMS) key used to encrypt the parameter. Applies to SecureString parameters only

        Parameters:
        keyId - The alias of the Key Management Service (KMS) key used to encrypt the parameter. Applies to SecureString parameters only
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedDate

        ParameterHistory.Builder lastModifiedDate​(Instant lastModifiedDate)

        Date the parameter was last changed or updated.

        Parameters:
        lastModifiedDate - Date the parameter was last changed or updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedUser

        ParameterHistory.Builder lastModifiedUser​(String lastModifiedUser)

        Amazon Resource Name (ARN) of the Amazon Web Services user who last changed the parameter.

        Parameters:
        lastModifiedUser - Amazon Resource Name (ARN) of the Amazon Web Services user who last changed the parameter.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        ParameterHistory.Builder description​(String description)

        Information about the parameter.

        Parameters:
        description - Information about the parameter.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • value

        ParameterHistory.Builder value​(String value)

        The parameter value.

        Parameters:
        value - The parameter value.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowedPattern

        ParameterHistory.Builder allowedPattern​(String allowedPattern)

        Parameter names can include the following letters and symbols.

        a-zA-Z0-9_.-

        Parameters:
        allowedPattern - Parameter names can include the following letters and symbols.

        a-zA-Z0-9_.-

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • version

        ParameterHistory.Builder version​(Long version)

        The parameter version.

        Parameters:
        version - The parameter version.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • labels

        ParameterHistory.Builder labels​(Collection<String> labels)

        Labels assigned to the parameter version.

        Parameters:
        labels - Labels assigned to the parameter version.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • labels

        ParameterHistory.Builder labels​(String... labels)

        Labels assigned to the parameter version.

        Parameters:
        labels - Labels assigned to the parameter version.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataType

        ParameterHistory.Builder dataType​(String dataType)

        The data type of the parameter, such as text or aws:ec2:image. The default is text.

        Parameters:
        dataType - The data type of the parameter, such as text or aws:ec2:image. The default is text.
        Returns:
        Returns a reference to this object so that method calls can be chained together.