Package org.stellar.sdk.xdr
Class ConfigSettingEntry.ConfigSettingEntryBuilder
java.lang.Object
org.stellar.sdk.xdr.ConfigSettingEntry.ConfigSettingEntryBuilder
- Enclosing class:
ConfigSettingEntry
-
Method Summary
Modifier and TypeMethodDescriptionbuild()contractBandwidth(ConfigSettingContractBandwidthV0 contractBandwidth) Value of thecontractBandwidthfield.contractCompute(ConfigSettingContractComputeV0 contractCompute) Value of thecontractComputefield.contractCostParamsCpuInsns(ContractCostParams contractCostParamsCpuInsns) Value of thecontractCostParamsCpuInsnsfield.contractCostParamsMemBytes(ContractCostParams contractCostParamsMemBytes) Value of thecontractCostParamsMemBytesfield.contractDataEntrySizeBytes(Uint32 contractDataEntrySizeBytes) Value of thecontractDataEntrySizeBytesfield.contractDataKeySizeBytes(Uint32 contractDataKeySizeBytes) Value of thecontractDataKeySizeBytesfield.contractEvents(ConfigSettingContractEventsV0 contractEvents) Value of thecontractEventsfield.contractExecutionLanes(ConfigSettingContractExecutionLanesV0 contractExecutionLanes) Value of thecontractExecutionLanesfield.contractHistoricalData(ConfigSettingContractHistoricalDataV0 contractHistoricalData) Value of thecontractHistoricalDatafield.contractLedgerCost(ConfigSettingContractLedgerCostV0 contractLedgerCost) Value of thecontractLedgerCostfield.contractLedgerCostExt(ConfigSettingContractLedgerCostExtV0 contractLedgerCostExt) Value of thecontractLedgerCostExtfield.contractMaxSizeBytes(Uint32 contractMaxSizeBytes) Value of thecontractMaxSizeBytesfield.contractParallelCompute(ConfigSettingContractParallelComputeV0 contractParallelCompute) Value of thecontractParallelComputefield.contractSCPTiming(ConfigSettingSCPTiming contractSCPTiming) Value of thecontractSCPTimingfield.discriminant(ConfigSettingID discriminant) Value of thediscriminantfield.evictionIterator(EvictionIterator evictionIterator) Value of theevictionIteratorfield.freezeBypassTxs(FreezeBypassTxs freezeBypassTxs) Value of thefreezeBypassTxsfield.freezeBypassTxsDelta(FreezeBypassTxsDelta freezeBypassTxsDelta) Value of thefreezeBypassTxsDeltafield.frozenLedgerKeys(FrozenLedgerKeys frozenLedgerKeys) Value of thefrozenLedgerKeysfield.frozenLedgerKeysDelta(FrozenLedgerKeysDelta frozenLedgerKeysDelta) Value of thefrozenLedgerKeysDeltafield.liveSorobanStateSizeWindow(Uint64[] liveSorobanStateSizeWindow) Value of theliveSorobanStateSizeWindowfield.stateArchivalSettings(StateArchivalSettings stateArchivalSettings) Value of thestateArchivalSettingsfield.toString()
-
Method Details
-
discriminant
Value of thediscriminantfield.- Parameters:
discriminant- thediscriminantfield value- Returns:
this.
-
contractMaxSizeBytes
public ConfigSettingEntry.ConfigSettingEntryBuilder contractMaxSizeBytes(Uint32 contractMaxSizeBytes) Value of thecontractMaxSizeBytesfield.- Parameters:
contractMaxSizeBytes- thecontractMaxSizeBytesfield value- Returns:
this.
-
contractCompute
public ConfigSettingEntry.ConfigSettingEntryBuilder contractCompute(ConfigSettingContractComputeV0 contractCompute) Value of thecontractComputefield.- Parameters:
contractCompute- thecontractComputefield value- Returns:
this.
-
contractLedgerCost
public ConfigSettingEntry.ConfigSettingEntryBuilder contractLedgerCost(ConfigSettingContractLedgerCostV0 contractLedgerCost) Value of thecontractLedgerCostfield.- Parameters:
contractLedgerCost- thecontractLedgerCostfield value- Returns:
this.
-
contractHistoricalData
public ConfigSettingEntry.ConfigSettingEntryBuilder contractHistoricalData(ConfigSettingContractHistoricalDataV0 contractHistoricalData) Value of thecontractHistoricalDatafield.- Parameters:
contractHistoricalData- thecontractHistoricalDatafield value- Returns:
this.
-
contractEvents
public ConfigSettingEntry.ConfigSettingEntryBuilder contractEvents(ConfigSettingContractEventsV0 contractEvents) Value of thecontractEventsfield.- Parameters:
contractEvents- thecontractEventsfield value- Returns:
this.
-
contractBandwidth
public ConfigSettingEntry.ConfigSettingEntryBuilder contractBandwidth(ConfigSettingContractBandwidthV0 contractBandwidth) Value of thecontractBandwidthfield.- Parameters:
contractBandwidth- thecontractBandwidthfield value- Returns:
this.
-
contractCostParamsCpuInsns
public ConfigSettingEntry.ConfigSettingEntryBuilder contractCostParamsCpuInsns(ContractCostParams contractCostParamsCpuInsns) Value of thecontractCostParamsCpuInsnsfield.- Parameters:
contractCostParamsCpuInsns- thecontractCostParamsCpuInsnsfield value- Returns:
this.
-
contractCostParamsMemBytes
public ConfigSettingEntry.ConfigSettingEntryBuilder contractCostParamsMemBytes(ContractCostParams contractCostParamsMemBytes) Value of thecontractCostParamsMemBytesfield.- Parameters:
contractCostParamsMemBytes- thecontractCostParamsMemBytesfield value- Returns:
this.
-
contractDataKeySizeBytes
public ConfigSettingEntry.ConfigSettingEntryBuilder contractDataKeySizeBytes(Uint32 contractDataKeySizeBytes) Value of thecontractDataKeySizeBytesfield.- Parameters:
contractDataKeySizeBytes- thecontractDataKeySizeBytesfield value- Returns:
this.
-
contractDataEntrySizeBytes
public ConfigSettingEntry.ConfigSettingEntryBuilder contractDataEntrySizeBytes(Uint32 contractDataEntrySizeBytes) Value of thecontractDataEntrySizeBytesfield.- Parameters:
contractDataEntrySizeBytes- thecontractDataEntrySizeBytesfield value- Returns:
this.
-
stateArchivalSettings
public ConfigSettingEntry.ConfigSettingEntryBuilder stateArchivalSettings(StateArchivalSettings stateArchivalSettings) Value of thestateArchivalSettingsfield.- Parameters:
stateArchivalSettings- thestateArchivalSettingsfield value- Returns:
this.
-
contractExecutionLanes
public ConfigSettingEntry.ConfigSettingEntryBuilder contractExecutionLanes(ConfigSettingContractExecutionLanesV0 contractExecutionLanes) Value of thecontractExecutionLanesfield.- Parameters:
contractExecutionLanes- thecontractExecutionLanesfield value- Returns:
this.
-
liveSorobanStateSizeWindow
public ConfigSettingEntry.ConfigSettingEntryBuilder liveSorobanStateSizeWindow(Uint64[] liveSorobanStateSizeWindow) Value of theliveSorobanStateSizeWindowfield.- Parameters:
liveSorobanStateSizeWindow- theliveSorobanStateSizeWindowfield value- Returns:
this.
-
evictionIterator
public ConfigSettingEntry.ConfigSettingEntryBuilder evictionIterator(EvictionIterator evictionIterator) Value of theevictionIteratorfield.- Parameters:
evictionIterator- theevictionIteratorfield value- Returns:
this.
-
contractParallelCompute
public ConfigSettingEntry.ConfigSettingEntryBuilder contractParallelCompute(ConfigSettingContractParallelComputeV0 contractParallelCompute) Value of thecontractParallelComputefield.- Parameters:
contractParallelCompute- thecontractParallelComputefield value- Returns:
this.
-
contractLedgerCostExt
public ConfigSettingEntry.ConfigSettingEntryBuilder contractLedgerCostExt(ConfigSettingContractLedgerCostExtV0 contractLedgerCostExt) Value of thecontractLedgerCostExtfield.- Parameters:
contractLedgerCostExt- thecontractLedgerCostExtfield value- Returns:
this.
-
contractSCPTiming
public ConfigSettingEntry.ConfigSettingEntryBuilder contractSCPTiming(ConfigSettingSCPTiming contractSCPTiming) Value of thecontractSCPTimingfield.- Parameters:
contractSCPTiming- thecontractSCPTimingfield value- Returns:
this.
-
frozenLedgerKeys
public ConfigSettingEntry.ConfigSettingEntryBuilder frozenLedgerKeys(FrozenLedgerKeys frozenLedgerKeys) Value of thefrozenLedgerKeysfield.- Parameters:
frozenLedgerKeys- thefrozenLedgerKeysfield value- Returns:
this.
-
frozenLedgerKeysDelta
public ConfigSettingEntry.ConfigSettingEntryBuilder frozenLedgerKeysDelta(FrozenLedgerKeysDelta frozenLedgerKeysDelta) Value of thefrozenLedgerKeysDeltafield.- Parameters:
frozenLedgerKeysDelta- thefrozenLedgerKeysDeltafield value- Returns:
this.
-
freezeBypassTxs
public ConfigSettingEntry.ConfigSettingEntryBuilder freezeBypassTxs(FreezeBypassTxs freezeBypassTxs) Value of thefreezeBypassTxsfield.- Parameters:
freezeBypassTxs- thefreezeBypassTxsfield value- Returns:
this.
-
freezeBypassTxsDelta
public ConfigSettingEntry.ConfigSettingEntryBuilder freezeBypassTxsDelta(FreezeBypassTxsDelta freezeBypassTxsDelta) Value of thefreezeBypassTxsDeltafield.- Parameters:
freezeBypassTxsDelta- thefreezeBypassTxsDeltafield value- Returns:
this.
-
build
-
toString
-