Interface DocumentRequires.Builder

All Superinterfaces:
Buildable, CopyableBuilder<DocumentRequires.Builder,DocumentRequires>, SdkBuilder<DocumentRequires.Builder,DocumentRequires>, SdkPojo
Enclosing class:
DocumentRequires

public static interface DocumentRequires.Builder extends SdkPojo, CopyableBuilder<DocumentRequires.Builder,DocumentRequires>
  • Method Details

    • name

      The name of the required SSM document. The name can be an Amazon Resource Name (ARN).

      Parameters:
      name - The name of the required SSM document. The name can be an Amazon Resource Name (ARN).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • version

      DocumentRequires.Builder version(String version)

      The document version required by the current document.

      Parameters:
      version - The document version required by the current document.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • requireType

      DocumentRequires.Builder requireType(String requireType)

      The document type of the required SSM document.

      Parameters:
      requireType - The document type of the required SSM document.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • versionName

      DocumentRequires.Builder versionName(String versionName)

      An optional field specifying the version of the artifact associated with the document. For example, "Release 12, Update 6". This value is unique across all versions of a document, and can't be changed.

      Parameters:
      versionName - An optional field specifying the version of the artifact associated with the document. For example, "Release 12, Update 6". This value is unique across all versions of a document, and can't be changed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.