Interface UseCase.Builder

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

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

    • useCaseId

      UseCase.Builder useCaseId(String useCaseId)

      The identifier for the use case.

      Parameters:
      useCaseId - The identifier for the use case.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • useCaseArn

      UseCase.Builder useCaseArn(String useCaseArn)

      The Amazon Resource Name (ARN) for the use case.

      Parameters:
      useCaseArn - The Amazon Resource Name (ARN) for the use case.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • useCaseType

      UseCase.Builder useCaseType(String useCaseType)

      The type of use case to associate to the integration association. Each integration association can have only one of each use case type.

      Parameters:
      useCaseType - The type of use case to associate to the integration association. Each integration association can have only one of each use case type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • useCaseType

      UseCase.Builder useCaseType(UseCaseType useCaseType)

      The type of use case to associate to the integration association. Each integration association can have only one of each use case type.

      Parameters:
      useCaseType - The type of use case to associate to the integration association. Each integration association can have only one of each use case type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: