Interface FieldsConfiguration.Builder

  • Method Details

    • fieldIds

      The fields whose values to take from the source case. Each field must exist on the source case and must be a field that can be merged. Don't list the same field more than once.

      Parameters:
      fieldIds - The fields whose values to take from the source case. Each field must exist on the source case and must be a field that can be merged. Don't list the same field more than once.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fieldIds

      The fields whose values to take from the source case. Each field must exist on the source case and must be a field that can be merged. Don't list the same field more than once.

      Parameters:
      fieldIds - The fields whose values to take from the source case. Each field must exist on the source case and must be a field that can be merged. Don't list the same field more than once.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fieldIds

      The fields whose values to take from the source case. Each field must exist on the source case and must be a field that can be merged. Don't list the same field more than once.

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

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

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

      FieldsConfiguration.Builder sourceCaseId(String sourceCaseId)

      The unique identifier of the case to take the field values from. This must be the secondary case.

      Parameters:
      sourceCaseId - The unique identifier of the case to take the field values from. This must be the secondary case.
      Returns:
      Returns a reference to this object so that method calls can be chained together.