All Downloads are FREE. Search and download functionalities are using the official Maven repository.

games.mythical.saga.sdk.proto.api.nftbridge.QuoteBridgeNFTResponseKt.kt Maven / Gradle / Ivy

There is a newer version: 1.1.30
Show newest version
//Generated by the protocol buffer compiler. DO NOT EDIT!
// source: api/nftbridge/definition.proto

package games.mythical.saga.sdk.proto.api.nftbridge;

@kotlin.jvm.JvmName("-initializequoteBridgeNFTResponse")
inline fun quoteBridgeNFTResponse(block: games.mythical.saga.sdk.proto.api.nftbridge.QuoteBridgeNFTResponseKt.Dsl.() -> kotlin.Unit): games.mythical.saga.sdk.proto.api.nftbridge.QuoteBridgeNFTResponse =
  games.mythical.saga.sdk.proto.api.nftbridge.QuoteBridgeNFTResponseKt.Dsl._create(games.mythical.saga.sdk.proto.api.nftbridge.QuoteBridgeNFTResponse.newBuilder()).apply { block() }._build()
object QuoteBridgeNFTResponseKt {
  @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
  @com.google.protobuf.kotlin.ProtoDslMarker
  class Dsl private constructor(
    private val _builder: games.mythical.saga.sdk.proto.api.nftbridge.QuoteBridgeNFTResponse.Builder
  ) {
    companion object {
      @kotlin.jvm.JvmSynthetic
      @kotlin.PublishedApi
      internal fun _create(builder: games.mythical.saga.sdk.proto.api.nftbridge.QuoteBridgeNFTResponse.Builder): Dsl = Dsl(builder)
    }

    @kotlin.jvm.JvmSynthetic
    @kotlin.PublishedApi
    internal fun _build(): games.mythical.saga.sdk.proto.api.nftbridge.QuoteBridgeNFTResponse = _builder.build()

    /**
     * string trace_id = 1;
     */
    var traceId: kotlin.String
      @JvmName("getTraceId")
      get() = _builder.getTraceId()
      @JvmName("setTraceId")
      set(value) {
        _builder.setTraceId(value)
      }
    /**
     * string trace_id = 1;
     */
    fun clearTraceId() {
      _builder.clearTraceId()
    }

    /**
     * string fee_in_originchain_native_token = 2;
     */
    var feeInOriginchainNativeToken: kotlin.String
      @JvmName("getFeeInOriginchainNativeToken")
      get() = _builder.getFeeInOriginchainNativeToken()
      @JvmName("setFeeInOriginchainNativeToken")
      set(value) {
        _builder.setFeeInOriginchainNativeToken(value)
      }
    /**
     * string fee_in_originchain_native_token = 2;
     */
    fun clearFeeInOriginchainNativeToken() {
      _builder.clearFeeInOriginchainNativeToken()
    }

    /**
     * string fee_in_originchain_native_token_unit = 3;
     */
    var feeInOriginchainNativeTokenUnit: kotlin.String
      @JvmName("getFeeInOriginchainNativeTokenUnit")
      get() = _builder.getFeeInOriginchainNativeTokenUnit()
      @JvmName("setFeeInOriginchainNativeTokenUnit")
      set(value) {
        _builder.setFeeInOriginchainNativeTokenUnit(value)
      }
    /**
     * string fee_in_originchain_native_token_unit = 3;
     */
    fun clearFeeInOriginchainNativeTokenUnit() {
      _builder.clearFeeInOriginchainNativeTokenUnit()
    }

    /**
     * string fee_in_usd = 4;
     */
    var feeInUsd: kotlin.String
      @JvmName("getFeeInUsd")
      get() = _builder.getFeeInUsd()
      @JvmName("setFeeInUsd")
      set(value) {
        _builder.setFeeInUsd(value)
      }
    /**
     * string fee_in_usd = 4;
     */
    fun clearFeeInUsd() {
      _builder.clearFeeInUsd()
    }

    /**
     * string expires_at = 5;
     */
    var expiresAt: kotlin.String
      @JvmName("getExpiresAt")
      get() = _builder.getExpiresAt()
      @JvmName("setExpiresAt")
      set(value) {
        _builder.setExpiresAt(value)
      }
    /**
     * string expires_at = 5;
     */
    fun clearExpiresAt() {
      _builder.clearExpiresAt()
    }

    /**
     * string gas_price_originchain = 6;
     */
    var gasPriceOriginchain: kotlin.String
      @JvmName("getGasPriceOriginchain")
      get() = _builder.getGasPriceOriginchain()
      @JvmName("setGasPriceOriginchain")
      set(value) {
        _builder.setGasPriceOriginchain(value)
      }
    /**
     * string gas_price_originchain = 6;
     */
    fun clearGasPriceOriginchain() {
      _builder.clearGasPriceOriginchain()
    }

    /**
     * string gas_price_originchain_unit = 7;
     */
    var gasPriceOriginchainUnit: kotlin.String
      @JvmName("getGasPriceOriginchainUnit")
      get() = _builder.getGasPriceOriginchainUnit()
      @JvmName("setGasPriceOriginchainUnit")
      set(value) {
        _builder.setGasPriceOriginchainUnit(value)
      }
    /**
     * string gas_price_originchain_unit = 7;
     */
    fun clearGasPriceOriginchainUnit() {
      _builder.clearGasPriceOriginchainUnit()
    }

    /**
     * string gas_price_targetchain = 8;
     */
    var gasPriceTargetchain: kotlin.String
      @JvmName("getGasPriceTargetchain")
      get() = _builder.getGasPriceTargetchain()
      @JvmName("setGasPriceTargetchain")
      set(value) {
        _builder.setGasPriceTargetchain(value)
      }
    /**
     * string gas_price_targetchain = 8;
     */
    fun clearGasPriceTargetchain() {
      _builder.clearGasPriceTargetchain()
    }

    /**
     * string gas_price_targetchain_unit = 9;
     */
    var gasPriceTargetchainUnit: kotlin.String
      @JvmName("getGasPriceTargetchainUnit")
      get() = _builder.getGasPriceTargetchainUnit()
      @JvmName("setGasPriceTargetchainUnit")
      set(value) {
        _builder.setGasPriceTargetchainUnit(value)
      }
    /**
     * string gas_price_targetchain_unit = 9;
     */
    fun clearGasPriceTargetchainUnit() {
      _builder.clearGasPriceTargetchainUnit()
    }

    /**
     * string signature = 10;
     */
    var signature: kotlin.String
      @JvmName("getSignature")
      get() = _builder.getSignature()
      @JvmName("setSignature")
      set(value) {
        _builder.setSignature(value)
      }
    /**
     * string signature = 10;
     */
    fun clearSignature() {
      _builder.clearSignature()
    }
  }
}
@kotlin.jvm.JvmSynthetic
inline fun games.mythical.saga.sdk.proto.api.nftbridge.QuoteBridgeNFTResponse.copy(block: games.mythical.saga.sdk.proto.api.nftbridge.QuoteBridgeNFTResponseKt.Dsl.() -> kotlin.Unit): games.mythical.saga.sdk.proto.api.nftbridge.QuoteBridgeNFTResponse =
  games.mythical.saga.sdk.proto.api.nftbridge.QuoteBridgeNFTResponseKt.Dsl._create(this.toBuilder()).apply { block() }._build()





© 2015 - 2024 Weber Informatics LLC | Privacy Policy