Interface Service.Builder

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

@Mutable @NotThreadSafe public static interface Service.Builder extends SdkPojo, CopyableBuilder<Service.Builder,Service>
  • Method Details

    • crossAccountRole

      Service.Builder crossAccountRole(String crossAccountRole)

      The cross account role for a service.

      Parameters:
      crossAccountRole - The cross account role for a service.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • externalId

      Service.Builder externalId(String externalId)

      The external ID (secret key) for the service.

      Parameters:
      externalId - The external ID (secret key) for the service.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • clusterArn

      Service.Builder clusterArn(String clusterArn)

      The cluster Amazon Resource Name (ARN) for a service.

      Parameters:
      clusterArn - The cluster Amazon Resource Name (ARN) for a service.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serviceArn

      Service.Builder serviceArn(String serviceArn)

      The Amazon Resource Name (ARN) for a service.

      Parameters:
      serviceArn - The Amazon Resource Name (ARN) for a service.
      Returns:
      Returns a reference to this object so that method calls can be chained together.