Interface UseCaseReference

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
UseCaseReference.Jsii$Proxy

@Generated(value="jsii-pacmak/1.140.0 (build 79fd58c)", date="2026-10-08T17:00:06.623Z") @Stability(Stable) public interface UseCaseReference extends software.amazon.jsii.JsiiSerializable
A reference to a UseCase resource.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.interfaces.connect.*;
 UseCaseReference useCaseReference = UseCaseReference.builder()
         .instanceId("instanceId")
         .integrationAssociationId("integrationAssociationId")
         .useCaseArn("useCaseArn")
         .useCaseId("useCaseId")
         .build();
 
  • Method Details

    • getInstanceId

      @Stability(Stable) @NotNull String getInstanceId()
      The InstanceId of the UseCase resource.
    • getIntegrationAssociationId

      @Stability(Stable) @NotNull String getIntegrationAssociationId()
      The IntegrationAssociationId of the UseCase resource.
    • getUseCaseArn

      @Stability(Stable) @NotNull String getUseCaseArn()
      The ARN of the UseCase resource.
    • getUseCaseId

      @Stability(Stable) @NotNull String getUseCaseId()
      The UseCaseId of the UseCase resource.
    • builder

      @Stability(Stable) static UseCaseReference.Builder builder()
      Returns:
      a UseCaseReference.Builder of UseCaseReference