Interface FunctionAssociation.Builder

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

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

    • functionARN

      FunctionAssociation.Builder functionARN(String functionARN)

      The Amazon Resource Name (ARN) of the function.

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

      FunctionAssociation.Builder eventType(String eventType)

      The event type of the function, either viewer-request or viewer-response. You cannot use origin-facing event types (origin-request and origin-response) with a CloudFront function.

      Parameters:
      eventType - The event type of the function, either viewer-request or viewer-response. You cannot use origin-facing event types (origin-request and origin-response ) with a CloudFront function.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • eventType

      FunctionAssociation.Builder eventType(EventType eventType)

      The event type of the function, either viewer-request or viewer-response. You cannot use origin-facing event types (origin-request and origin-response) with a CloudFront function.

      Parameters:
      eventType - The event type of the function, either viewer-request or viewer-response. You cannot use origin-facing event types (origin-request and origin-response ) with a CloudFront function.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: