Package com.exoscale.sdk.model
Class ClusterSettingsClusterRemoteStore
java.lang.Object
com.exoscale.sdk.model.ClusterSettingsClusterRemoteStore
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.4.0")
public class ClusterSettingsClusterRemoteStore
extends Object
ClusterSettingsClusterRemoteStore
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this Cluster_settings_cluster_remote_store object is equal to o.The amount of time to wait for the cluster state upload to complete.The amount of time to wait for the manifest file upload to complete.The default value of the translog buffer interval used when performing periodic translog updates.Sets the maximum number of open translog files for remote-backed indexes.inthashCode()voidsetStateGlobalMetadataUploadTimeout(String stateGlobalMetadataUploadTimeout) voidsetStateMetadataManifestUploadTimeout(String stateMetadataManifestUploadTimeout) voidsetTranslogBufferInterval(String translogBufferInterval) voidsetTranslogMaxReaders(Integer translogMaxReaders) stateGlobalMetadataUploadTimeout(String stateGlobalMetadataUploadTimeout) stateMetadataManifestUploadTimeout(String stateMetadataManifestUploadTimeout) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.translogBufferInterval(String translogBufferInterval) translogMaxReaders(Integer translogMaxReaders)
-
Field Details
-
JSON_PROPERTY_STATE_GLOBAL_METADATA_UPLOAD_TIMEOUT
- See Also:
-
JSON_PROPERTY_STATE_METADATA_MANIFEST_UPLOAD_TIMEOUT
- See Also:
-
JSON_PROPERTY_TRANSLOG_BUFFER_INTERVAL
- See Also:
-
JSON_PROPERTY_TRANSLOG_MAX_READERS
- See Also:
-
-
Constructor Details
-
ClusterSettingsClusterRemoteStore
public ClusterSettingsClusterRemoteStore()
-
-
Method Details
-
stateGlobalMetadataUploadTimeout
public ClusterSettingsClusterRemoteStore stateGlobalMetadataUploadTimeout(String stateGlobalMetadataUploadTimeout) -
getStateGlobalMetadataUploadTimeout
The amount of time to wait for the cluster state upload to complete. Defaults to 20s.- Returns:
- stateGlobalMetadataUploadTimeout
-
setStateGlobalMetadataUploadTimeout
-
stateMetadataManifestUploadTimeout
public ClusterSettingsClusterRemoteStore stateMetadataManifestUploadTimeout(String stateMetadataManifestUploadTimeout) -
getStateMetadataManifestUploadTimeout
The amount of time to wait for the manifest file upload to complete. The manifest file contains the details of each of the files uploaded for a single cluster state, both index metadata files and global metadata files. Defaults to 20s.- Returns:
- stateMetadataManifestUploadTimeout
-
setStateMetadataManifestUploadTimeout
-
translogBufferInterval
-
getTranslogBufferInterval
The default value of the translog buffer interval used when performing periodic translog updates. This setting is only effective when the index setting `index.remote_store.translog.buffer_interval` is not present. Defaults to 650ms.- Returns:
- translogBufferInterval
-
setTranslogBufferInterval
-
translogMaxReaders
-
getTranslogMaxReaders
Sets the maximum number of open translog files for remote-backed indexes. This limits the total number of translog files per shard. After reaching this limit, the remote store flushes the translog files. Default is 1000. The minimum required is 100. minimum: 100 maximum: 2147483647- Returns:
- translogMaxReaders
-
setTranslogMaxReaders
-
equals
Return true if this Cluster_settings_cluster_remote_store 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
-