Package org.stellar.sdk.xdr
Class ConfigSettingEntry.ConfigSettingEntryBuilder
java.lang.Object
org.stellar.sdk.xdr.ConfigSettingEntry.ConfigSettingEntryBuilder
- Enclosing class:
ConfigSettingEntry
-
Method Summary
Modifier and TypeMethodDescriptionbucketListSizeWindow
(Uint64[] bucketListSizeWindow) build()
contractBandwidth
(ConfigSettingContractBandwidthV0 contractBandwidth) contractCompute
(ConfigSettingContractComputeV0 contractCompute) contractCostParamsCpuInsns
(ContractCostParams contractCostParamsCpuInsns) contractCostParamsMemBytes
(ContractCostParams contractCostParamsMemBytes) contractDataEntrySizeBytes
(Uint32 contractDataEntrySizeBytes) contractDataKeySizeBytes
(Uint32 contractDataKeySizeBytes) contractEvents
(ConfigSettingContractEventsV0 contractEvents) contractExecutionLanes
(ConfigSettingContractExecutionLanesV0 contractExecutionLanes) contractHistoricalData
(ConfigSettingContractHistoricalDataV0 contractHistoricalData) contractLedgerCost
(ConfigSettingContractLedgerCostV0 contractLedgerCost) contractMaxSizeBytes
(Uint32 contractMaxSizeBytes) discriminant
(ConfigSettingID discriminant) evictionIterator
(EvictionIterator evictionIterator) stateArchivalSettings
(StateArchivalSettings stateArchivalSettings) toString()
-
Method Details
-
discriminant
- Returns:
this
.
-
contractMaxSizeBytes
public ConfigSettingEntry.ConfigSettingEntryBuilder contractMaxSizeBytes(Uint32 contractMaxSizeBytes) - Returns:
this
.
-
contractCompute
public ConfigSettingEntry.ConfigSettingEntryBuilder contractCompute(ConfigSettingContractComputeV0 contractCompute) - Returns:
this
.
-
contractLedgerCost
public ConfigSettingEntry.ConfigSettingEntryBuilder contractLedgerCost(ConfigSettingContractLedgerCostV0 contractLedgerCost) - Returns:
this
.
-
contractHistoricalData
public ConfigSettingEntry.ConfigSettingEntryBuilder contractHistoricalData(ConfigSettingContractHistoricalDataV0 contractHistoricalData) - Returns:
this
.
-
contractEvents
public ConfigSettingEntry.ConfigSettingEntryBuilder contractEvents(ConfigSettingContractEventsV0 contractEvents) - Returns:
this
.
-
contractBandwidth
public ConfigSettingEntry.ConfigSettingEntryBuilder contractBandwidth(ConfigSettingContractBandwidthV0 contractBandwidth) - Returns:
this
.
-
contractCostParamsCpuInsns
public ConfigSettingEntry.ConfigSettingEntryBuilder contractCostParamsCpuInsns(ContractCostParams contractCostParamsCpuInsns) - Returns:
this
.
-
contractCostParamsMemBytes
public ConfigSettingEntry.ConfigSettingEntryBuilder contractCostParamsMemBytes(ContractCostParams contractCostParamsMemBytes) - Returns:
this
.
-
contractDataKeySizeBytes
public ConfigSettingEntry.ConfigSettingEntryBuilder contractDataKeySizeBytes(Uint32 contractDataKeySizeBytes) - Returns:
this
.
-
contractDataEntrySizeBytes
public ConfigSettingEntry.ConfigSettingEntryBuilder contractDataEntrySizeBytes(Uint32 contractDataEntrySizeBytes) - Returns:
this
.
-
stateArchivalSettings
public ConfigSettingEntry.ConfigSettingEntryBuilder stateArchivalSettings(StateArchivalSettings stateArchivalSettings) - Returns:
this
.
-
contractExecutionLanes
public ConfigSettingEntry.ConfigSettingEntryBuilder contractExecutionLanes(ConfigSettingContractExecutionLanesV0 contractExecutionLanes) - Returns:
this
.
-
bucketListSizeWindow
public ConfigSettingEntry.ConfigSettingEntryBuilder bucketListSizeWindow(Uint64[] bucketListSizeWindow) - Returns:
this
.
-
evictionIterator
public ConfigSettingEntry.ConfigSettingEntryBuilder evictionIterator(EvictionIterator evictionIterator) - Returns:
this
.
-
build
-
toString
-