Interface AppInstance.Builder

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

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

    • appInstanceArn

      AppInstance.Builder appInstanceArn(String appInstanceArn)

      The ARN of the messaging instance.

      Parameters:
      appInstanceArn - The ARN of the messaging instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of an AppInstance.

      Parameters:
      name - The name of an AppInstance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • metadata

      AppInstance.Builder metadata(String metadata)

      The metadata of an AppInstance.

      Parameters:
      metadata - The metadata of an AppInstance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdTimestamp

      AppInstance.Builder createdTimestamp(Instant createdTimestamp)

      The time at which an AppInstance was created. In epoch milliseconds.

      Parameters:
      createdTimestamp - The time at which an AppInstance was created. In epoch milliseconds.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdatedTimestamp

      AppInstance.Builder lastUpdatedTimestamp(Instant lastUpdatedTimestamp)

      The time an AppInstance was last updated. In epoch milliseconds.

      Parameters:
      lastUpdatedTimestamp - The time an AppInstance was last updated. In epoch milliseconds.
      Returns:
      Returns a reference to this object so that method calls can be chained together.