public static final class TransactionService.GetServiceConfigResponse.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<TransactionService.GetServiceConfigResponse,TransactionService.GetServiceConfigResponse.Builder> implements TransactionService.GetServiceConfigResponseOrBuilder
kin.agora.transaction.v4.GetServiceConfigResponse| Modifier and Type | Method and Description |
|---|---|
TransactionService.GetServiceConfigResponse.Builder |
clearSubsidizerAccount()
The public key of the account that the service will use to sign transactions for funding.
|
TransactionService.GetServiceConfigResponse.Builder |
clearToken()
.kin.agora.common.v4.SolanaAccountId token = 3; |
TransactionService.GetServiceConfigResponse.Builder |
clearTokenProgram()
note: after release these values cannot change, and will be static per environment.
|
Model.SolanaAccountId |
getSubsidizerAccount()
The public key of the account that the service will use to sign transactions for funding.
|
Model.SolanaAccountId |
getToken()
.kin.agora.common.v4.SolanaAccountId token = 3; |
Model.SolanaAccountId |
getTokenProgram()
note: after release these values cannot change, and will be static per environment.
|
boolean |
hasSubsidizerAccount()
The public key of the account that the service will use to sign transactions for funding.
|
boolean |
hasToken()
.kin.agora.common.v4.SolanaAccountId token = 3; |
boolean |
hasTokenProgram()
note: after release these values cannot change, and will be static per environment.
|
TransactionService.GetServiceConfigResponse.Builder |
mergeSubsidizerAccount(Model.SolanaAccountId value)
The public key of the account that the service will use to sign transactions for funding.
|
TransactionService.GetServiceConfigResponse.Builder |
mergeToken(Model.SolanaAccountId value)
.kin.agora.common.v4.SolanaAccountId token = 3; |
TransactionService.GetServiceConfigResponse.Builder |
mergeTokenProgram(Model.SolanaAccountId value)
note: after release these values cannot change, and will be static per environment.
|
TransactionService.GetServiceConfigResponse.Builder |
setSubsidizerAccount(Model.SolanaAccountId.Builder builderForValue)
The public key of the account that the service will use to sign transactions for funding.
|
TransactionService.GetServiceConfigResponse.Builder |
setSubsidizerAccount(Model.SolanaAccountId value)
The public key of the account that the service will use to sign transactions for funding.
|
TransactionService.GetServiceConfigResponse.Builder |
setToken(Model.SolanaAccountId.Builder builderForValue)
.kin.agora.common.v4.SolanaAccountId token = 3; |
TransactionService.GetServiceConfigResponse.Builder |
setToken(Model.SolanaAccountId value)
.kin.agora.common.v4.SolanaAccountId token = 3; |
TransactionService.GetServiceConfigResponse.Builder |
setTokenProgram(Model.SolanaAccountId.Builder builderForValue)
note: after release these values cannot change, and will be static per environment.
|
TransactionService.GetServiceConfigResponse.Builder |
setTokenProgram(Model.SolanaAccountId value)
note: after release these values cannot change, and will be static per environment.
|
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionpublic boolean hasSubsidizerAccount()
The public key of the account that the service will use to sign transactions for funding. If not specified, the service is _not_ configured to fund transactions.
.kin.agora.common.v4.SolanaAccountId subsidizer_account = 1;hasSubsidizerAccount in interface TransactionService.GetServiceConfigResponseOrBuilderpublic Model.SolanaAccountId getSubsidizerAccount()
The public key of the account that the service will use to sign transactions for funding. If not specified, the service is _not_ configured to fund transactions.
.kin.agora.common.v4.SolanaAccountId subsidizer_account = 1;getSubsidizerAccount in interface TransactionService.GetServiceConfigResponseOrBuilderpublic TransactionService.GetServiceConfigResponse.Builder setSubsidizerAccount(Model.SolanaAccountId value)
The public key of the account that the service will use to sign transactions for funding. If not specified, the service is _not_ configured to fund transactions.
.kin.agora.common.v4.SolanaAccountId subsidizer_account = 1;public TransactionService.GetServiceConfigResponse.Builder setSubsidizerAccount(Model.SolanaAccountId.Builder builderForValue)
The public key of the account that the service will use to sign transactions for funding. If not specified, the service is _not_ configured to fund transactions.
.kin.agora.common.v4.SolanaAccountId subsidizer_account = 1;public TransactionService.GetServiceConfigResponse.Builder mergeSubsidizerAccount(Model.SolanaAccountId value)
The public key of the account that the service will use to sign transactions for funding. If not specified, the service is _not_ configured to fund transactions.
.kin.agora.common.v4.SolanaAccountId subsidizer_account = 1;public TransactionService.GetServiceConfigResponse.Builder clearSubsidizerAccount()
The public key of the account that the service will use to sign transactions for funding. If not specified, the service is _not_ configured to fund transactions.
.kin.agora.common.v4.SolanaAccountId subsidizer_account = 1;public boolean hasTokenProgram()
note: after release these values cannot change, and will be static per environment.
.kin.agora.common.v4.SolanaAccountId token_program = 2;hasTokenProgram in interface TransactionService.GetServiceConfigResponseOrBuilderpublic Model.SolanaAccountId getTokenProgram()
note: after release these values cannot change, and will be static per environment.
.kin.agora.common.v4.SolanaAccountId token_program = 2;getTokenProgram in interface TransactionService.GetServiceConfigResponseOrBuilderpublic TransactionService.GetServiceConfigResponse.Builder setTokenProgram(Model.SolanaAccountId value)
note: after release these values cannot change, and will be static per environment.
.kin.agora.common.v4.SolanaAccountId token_program = 2;public TransactionService.GetServiceConfigResponse.Builder setTokenProgram(Model.SolanaAccountId.Builder builderForValue)
note: after release these values cannot change, and will be static per environment.
.kin.agora.common.v4.SolanaAccountId token_program = 2;public TransactionService.GetServiceConfigResponse.Builder mergeTokenProgram(Model.SolanaAccountId value)
note: after release these values cannot change, and will be static per environment.
.kin.agora.common.v4.SolanaAccountId token_program = 2;public TransactionService.GetServiceConfigResponse.Builder clearTokenProgram()
note: after release these values cannot change, and will be static per environment.
.kin.agora.common.v4.SolanaAccountId token_program = 2;public boolean hasToken()
.kin.agora.common.v4.SolanaAccountId token = 3;hasToken in interface TransactionService.GetServiceConfigResponseOrBuilderpublic Model.SolanaAccountId getToken()
.kin.agora.common.v4.SolanaAccountId token = 3;getToken in interface TransactionService.GetServiceConfigResponseOrBuilderpublic TransactionService.GetServiceConfigResponse.Builder setToken(Model.SolanaAccountId value)
.kin.agora.common.v4.SolanaAccountId token = 3;public TransactionService.GetServiceConfigResponse.Builder setToken(Model.SolanaAccountId.Builder builderForValue)
.kin.agora.common.v4.SolanaAccountId token = 3;public TransactionService.GetServiceConfigResponse.Builder mergeToken(Model.SolanaAccountId value)
.kin.agora.common.v4.SolanaAccountId token = 3;public TransactionService.GetServiceConfigResponse.Builder clearToken()
.kin.agora.common.v4.SolanaAccountId token = 3;