Interface ParameterMetadata.Builder

    • Method Detail

      • name

        ParameterMetadata.Builder name​(String name)

        The parameter name.

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

        ParameterMetadata.Builder arn​(String arn)

        The (ARN) of the last user to update the parameter.

        Parameters:
        arn - The (ARN) of the last user to update the parameter.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • type

        ParameterMetadata.Builder type​(String type)

        The type of parameter. Valid parameter types include the following: String, StringList, and SecureString.

        Parameters:
        type - The type of parameter. Valid parameter types include the following: String, StringList, and SecureString.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ParameterType, ParameterType
      • type

        ParameterMetadata.Builder type​(ParameterType type)

        The type of parameter. Valid parameter types include the following: String, StringList, and SecureString.

        Parameters:
        type - The type of parameter. Valid parameter types include the following: String, StringList, and SecureString.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ParameterType, ParameterType
      • keyId

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

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

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

        ParameterMetadata.Builder description​(String description)

        Description of the parameter actions.

        Parameters:
        description - Description of the parameter actions.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowedPattern

        ParameterMetadata.Builder allowedPattern​(String allowedPattern)

        A parameter name can include only the following letters and symbols.

        a-zA-Z0-9_.-

        Parameters:
        allowedPattern - A parameter name can include only 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

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

        ParameterMetadata.Builder policies​(Collection<ParameterInlinePolicy> policies)

        A list of policies associated with a parameter.

        Parameters:
        policies - A list of policies associated with a parameter.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • policies

        ParameterMetadata.Builder policies​(ParameterInlinePolicy... policies)

        A list of policies associated with a parameter.

        Parameters:
        policies - A list of policies associated with a parameter.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataType

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