Interface CategoryProperties.Builder

  • Method Details

    • categoryName

      CategoryProperties.Builder categoryName(String categoryName)

      The name of the Call Analytics category. Category names are case sensitive and must be unique within an Amazon Web Services account.

      Parameters:
      categoryName - The name of the Call Analytics category. Category names are case sensitive and must be unique within an Amazon Web Services account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • rules

      The rules used to define a Call Analytics category. Each category can have between 1 and 20 rules.

      Parameters:
      rules - The rules used to define a Call Analytics category. Each category can have between 1 and 20 rules.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • rules

      The rules used to define a Call Analytics category. Each category can have between 1 and 20 rules.

      Parameters:
      rules - The rules used to define a Call Analytics category. Each category can have between 1 and 20 rules.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • rules

      The rules used to define a Call Analytics category. Each category can have between 1 and 20 rules.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to rules(List<Rule>).

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

      CategoryProperties.Builder createTime(Instant createTime)

      The date and time the specified Call Analytics category was created.

      Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC. For example, 2022-05-04T12:32:58.761000-07:00 represents 12:32 PM UTC-7 on May 4, 2022.

      Parameters:
      createTime - The date and time the specified Call Analytics category was created.

      Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC. For example, 2022-05-04T12:32:58.761000-07:00 represents 12:32 PM UTC-7 on May 4, 2022.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdateTime

      CategoryProperties.Builder lastUpdateTime(Instant lastUpdateTime)

      The date and time the specified Call Analytics category was last updated.

      Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC. For example, 2022-05-05T12:45:32.691000-07:00 represents 12:45 PM UTC-7 on May 5, 2022.

      Parameters:
      lastUpdateTime - The date and time the specified Call Analytics category was last updated.

      Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC. For example, 2022-05-05T12:45:32.691000-07:00 represents 12:45 PM UTC-7 on May 5, 2022.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inputType

      CategoryProperties.Builder inputType(String inputType)

      The input type associated with the specified category. POST_CALL refers to a category that is applied to batch transcriptions; REAL_TIME refers to a category that is applied to streaming transcriptions.

      Parameters:
      inputType - The input type associated with the specified category. POST_CALL refers to a category that is applied to batch transcriptions; REAL_TIME refers to a category that is applied to streaming transcriptions.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • inputType

      CategoryProperties.Builder inputType(InputType inputType)

      The input type associated with the specified category. POST_CALL refers to a category that is applied to batch transcriptions; REAL_TIME refers to a category that is applied to streaming transcriptions.

      Parameters:
      inputType - The input type associated with the specified category. POST_CALL refers to a category that is applied to batch transcriptions; REAL_TIME refers to a category that is applied to streaming transcriptions.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: