GeneratedMutation
interface GeneratedMutation<Connector : GeneratedConnector<Connector>, Data, Variables> : GeneratedOperation<Connector, Data, Variables> (source)
A generated mutation, see GeneratedOperation.
Properties
Functions
Link copied to clipboard
abstract override fun copy(connector: Connector = this.connector, operationName: String = this.operationName, dataDeserializer: DeserializationStrategy<Data> = this.dataDeserializer, variablesSerializer: SerializationStrategy<Variables> = this.variablesSerializer): GeneratedMutation<Connector, Data, Variables>
A copy of this operation with the given values replaced.
Link copied to clipboard
abstract override fun <NewData> withDataDeserializer(dataDeserializer: DeserializationStrategy<NewData>): GeneratedMutation<Connector, NewData, Variables>
A copy of this operation with another data deserializer.
Link copied to clipboard
abstract override fun <NewVariables> withVariablesSerializer(variablesSerializer: SerializationStrategy<NewVariables>): GeneratedMutation<Connector, Data, NewVariables>
A copy of this operation with another variables serializer.