Package org.stellar.sdk.xdr
Class SorobanAuthorizedFunction.SorobanAuthorizedFunctionBuilder
java.lang.Object
org.stellar.sdk.xdr.SorobanAuthorizedFunction.SorobanAuthorizedFunctionBuilder
- Enclosing class:
SorobanAuthorizedFunction
-
Method Summary
Modifier and TypeMethodDescriptionbuild()contractFn(InvokeContractArgs contractFn) Value of thecontractFnfield.createContractHostFn(CreateContractArgs createContractHostFn) Value of thecreateContractHostFnfield.createContractV2HostFn(CreateContractArgsV2 createContractV2HostFn) Value of thecreateContractV2HostFnfield.discriminant(SorobanAuthorizedFunctionType discriminant) Value of thediscriminantfield.toString()
-
Method Details
-
discriminant
public SorobanAuthorizedFunction.SorobanAuthorizedFunctionBuilder discriminant(SorobanAuthorizedFunctionType discriminant) Value of thediscriminantfield.- Parameters:
discriminant- thediscriminantfield value- Returns:
this.
-
contractFn
public SorobanAuthorizedFunction.SorobanAuthorizedFunctionBuilder contractFn(InvokeContractArgs contractFn) Value of thecontractFnfield.- Parameters:
contractFn- thecontractFnfield value- Returns:
this.
-
createContractHostFn
public SorobanAuthorizedFunction.SorobanAuthorizedFunctionBuilder createContractHostFn(CreateContractArgs createContractHostFn) Value of thecreateContractHostFnfield.- Parameters:
createContractHostFn- thecreateContractHostFnfield value- Returns:
this.
-
createContractV2HostFn
public SorobanAuthorizedFunction.SorobanAuthorizedFunctionBuilder createContractV2HostFn(CreateContractArgsV2 createContractV2HostFn) Value of thecreateContractV2HostFnfield.- Parameters:
createContractV2HostFn- thecreateContractV2HostFnfield value- Returns:
this.
-
build
-
toString
-