FakeTextService constructor

FakeTextService({
  1. Future<GenerateTextResponse> generateText(
    1. GenerateTextRequest request
    )?,
  2. Future<EmbedTextResponse> embedText(
    1. EmbedTextRequest request
    )?,
  3. Future<BatchEmbedTextResponse> batchEmbedText(
    1. BatchEmbedTextRequest request
    )?,
  4. Future<CountTextTokensResponse> countTextTokens(
    1. CountTextTokensRequest request
    )?,
  5. Future<ListOperationsResponse> listOperations(
    1. ListOperationsRequest request
    )?,
  6. Future<Operation<T, S>> getOperation<T extends ProtoMessage, S extends ProtoMessage>(
    1. Operation<T, S> request
    )?,
  7. Future<void> deleteOperation(
    1. DeleteOperationRequest request
    )?,
  8. Future<void> cancelOperation(
    1. CancelOperationRequest request
    )?,
})

Implementation

FakeTextService({
  Future<GenerateTextResponse> Function(GenerateTextRequest request)?
  generateText,
  Future<EmbedTextResponse> Function(EmbedTextRequest request)? embedText,
  Future<BatchEmbedTextResponse> Function(BatchEmbedTextRequest request)?
  batchEmbedText,
  Future<CountTextTokensResponse> Function(CountTextTokensRequest request)?
  countTextTokens,
  Future<ListOperationsResponse> Function(ListOperationsRequest request)?
  listOperations,
  Future<Operation<T, S>> Function<
    T extends ProtoMessage,
    S extends ProtoMessage
  >(Operation<T, S> request)?
  getOperation,
  Future<void> Function(DeleteOperationRequest request)? deleteOperation,
  Future<void> Function(CancelOperationRequest request)? cancelOperation,
}) : _generateText = generateText,
     _embedText = embedText,
     _batchEmbedText = batchEmbedText,
     _countTextTokens = countTextTokens,
     _listOperations = listOperations,
     _getOperation = getOperation,
     _deleteOperation = deleteOperation,
     _cancelOperation = cancelOperation;