Interface CreateSipRuleResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, ChimeResponse.Builder, CopyableBuilder<CreateSipRuleResponse.Builder,CreateSipRuleResponse>, SdkBuilder<CreateSipRuleResponse.Builder,CreateSipRuleResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
CreateSipRuleResponse

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

    • sipRule

      Returns the SIP rule information, including the rule ID, triggers, and target applications.

      Parameters:
      sipRule - Returns the SIP rule information, including the rule ID, triggers, and target applications.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sipRule

      Returns the SIP rule information, including the rule ID, triggers, and target applications.

      This is a convenience method that creates an instance of the SipRule.Builder avoiding the need to create one manually via SipRule.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to sipRule(SipRule).

      Parameters:
      sipRule - a consumer that will call methods on SipRule.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: