Interface GetRuntimeVersionResponse.Builder

  • Method Details

    • name

      The name of the runtime version.

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

      The Amazon Resource Name (ARN) of the runtime version.

      Parameters:
      arn - The Amazon Resource Name (ARN) of the runtime version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resolvedUri

      GetRuntimeVersionResponse.Builder resolvedUri(String resolvedUri)

      The resolved image URI of the runtime version.

      Parameters:
      resolvedUri - The resolved image URI of the runtime version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • state

      The current state of the runtime version.

      Parameters:
      state - The current state of the runtime version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      The current state of the runtime version.

      Parameters:
      state - The current state of the runtime version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • pendingDeletionAt

      GetRuntimeVersionResponse.Builder pendingDeletionAt(String pendingDeletionAt)

      Present only when State is PENDING_DELETION. The date and time at which the runtime version will be permanently deleted.

      Parameters:
      pendingDeletionAt - Present only when State is PENDING_DELETION. The date and time at which the runtime version will be permanently deleted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • releaseNotes

      GetRuntimeVersionResponse.Builder releaseNotes(String releaseNotes)

      The release notes associated with the runtime version.

      Parameters:
      releaseNotes - The release notes associated with the runtime version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • platforms

      The platforms (architecture and OS combinations) available for the runtime version.

      Parameters:
      platforms - The platforms (architecture and OS combinations) available for the runtime version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • platforms

      The platforms (architecture and OS combinations) available for the runtime version.

      Parameters:
      platforms - The platforms (architecture and OS combinations) available for the runtime version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • platforms

      The platforms (architecture and OS combinations) available for the runtime version.

      This is a convenience method that creates an instance of the Platform.Builder avoiding the need to create one manually via Platform.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to platforms(List<Platform>).

      Parameters:
      platforms - a consumer that will call methods on Platform.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • compatibility

      GetRuntimeVersionResponse.Builder compatibility(Compatibility compatibility)

      The compatibility matrix of the runtime version.

      Parameters:
      compatibility - The compatibility matrix of the runtime version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • compatibility

      default GetRuntimeVersionResponse.Builder compatibility(Consumer<Compatibility.Builder> compatibility)

      The compatibility matrix of the runtime version.

      This is a convenience method that creates an instance of the Compatibility.Builder avoiding the need to create one manually via Compatibility.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to compatibility(Compatibility).

      Parameters:
      compatibility - a consumer that will call methods on Compatibility.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • created

      The date and time when the runtime version was created.

      Parameters:
      created - The date and time when the runtime version was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModified

      GetRuntimeVersionResponse.Builder lastModified(String lastModified)

      The date and time when the runtime version was last modified.

      Parameters:
      lastModified - The date and time when the runtime version was last modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.