Package com.exoscale.sdk.model
Class WriteAheadLogWALSettings
java.lang.Object
com.exoscale.sdk.model.WriteAheadLogWALSettings
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.4.0")
public class WriteAheadLogWALSettings
extends Object
WriteAheadLogWALSettings
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Return true if this Write_ahead_log__WAL__settings object is equal to o.PostgreSQL maximum WAL size (MB) reserved for replication slots.PostgreSQL maximum WAL senders minimum: 20 maximum: 64Terminate replication connections that are inactive for longer than this amount of time, in milliseconds.WAL flush interval in milliseconds.int
hashCode()
maxSlotWalKeepSize
(Integer maxSlotWalKeepSize) maxWalSenders
(Integer maxWalSenders) void
setMaxSlotWalKeepSize
(Integer maxSlotWalKeepSize) void
setMaxWalSenders
(Integer maxWalSenders) void
setWalSenderTimeout
(Integer walSenderTimeout) void
setWalWriterDelay
(Integer walWriterDelay) toString()
Convert the instance into URL query string.toUrlQueryString
(String prefix) Convert the instance into URL query string.walSenderTimeout
(Integer walSenderTimeout) walWriterDelay
(Integer walWriterDelay)
-
Field Details
-
JSON_PROPERTY_MAX_SLOT_WAL_KEEP_SIZE
- See Also:
-
JSON_PROPERTY_MAX_WAL_SENDERS
- See Also:
-
JSON_PROPERTY_WAL_SENDER_TIMEOUT
- See Also:
-
JSON_PROPERTY_WAL_WRITER_DELAY
- See Also:
-
-
Constructor Details
-
WriteAheadLogWALSettings
public WriteAheadLogWALSettings()
-
-
Method Details
-
maxSlotWalKeepSize
-
getMaxSlotWalKeepSize
PostgreSQL maximum WAL size (MB) reserved for replication slots. Default is -1 (unlimited). wal_keep_size minimum WAL size setting takes precedence over this. minimum: -1 maximum: 2147483647- Returns:
- maxSlotWalKeepSize
-
setMaxSlotWalKeepSize
-
maxWalSenders
-
getMaxWalSenders
PostgreSQL maximum WAL senders minimum: 20 maximum: 64- Returns:
- maxWalSenders
-
setMaxWalSenders
-
walSenderTimeout
-
getWalSenderTimeout
Terminate replication connections that are inactive for longer than this amount of time, in milliseconds. minimum: 0 maximum: 10800000- Returns:
- walSenderTimeout
-
setWalSenderTimeout
-
walWriterDelay
-
getWalWriterDelay
WAL flush interval in milliseconds. Note that setting this value to lower than the default 200ms may negatively impact performance minimum: 10 maximum: 200- Returns:
- walWriterDelay
-
setWalWriterDelay
-
equals
Return true if this Write_ahead_log__WAL__settings object is equal to o. -
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix
- prefix of the query string- Returns:
- URL query string
-