Class ShardIndexingBackPressureSettings

java.lang.Object
com.exoscale.sdk.model.ShardIndexingBackPressureSettings

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.4.0") public class ShardIndexingBackPressureSettings extends Object
ShardIndexingBackPressureSettings
  • Field Details

  • Constructor Details

    • ShardIndexingBackPressureSettings

      public ShardIndexingBackPressureSettings()
  • Method Details

    • primaryParameter

      public ShardIndexingBackPressureSettings primaryParameter(PrimaryParameter primaryParameter)
    • getPrimaryParameter

      @Nullable public PrimaryParameter getPrimaryParameter()
      Get primaryParameter
      Returns:
      primaryParameter
    • setPrimaryParameter

      public void setPrimaryParameter(PrimaryParameter primaryParameter)
    • operatingFactor

      public ShardIndexingBackPressureSettings operatingFactor(OperatingFactor operatingFactor)
    • getOperatingFactor

      @Nullable public OperatingFactor getOperatingFactor()
      Get operatingFactor
      Returns:
      operatingFactor
    • setOperatingFactor

      public void setOperatingFactor(OperatingFactor operatingFactor)
    • enforced

      public ShardIndexingBackPressureSettings enforced(Boolean enforced)
    • getEnforced

      @Nullable public Boolean getEnforced()
      Run shard indexing backpressure in shadow mode or enforced mode. In shadow mode (value set as false), shard indexing backpressure tracks all granular-level metrics, but it doesn’t actually reject any indexing requests. In enforced mode (value set as true), shard indexing backpressure rejects any requests to the cluster that might cause a dip in its performance. Default is false
      Returns:
      enforced
    • setEnforced

      public void setEnforced(Boolean enforced)
    • enabled

      public ShardIndexingBackPressureSettings enabled(Boolean enabled)
    • getEnabled

      @Nullable public Boolean getEnabled()
      Enable or disable shard indexing backpressure. Default is false
      Returns:
      enabled
    • setEnabled

      public void setEnabled(Boolean enabled)
    • equals

      public boolean equals(Object o)
      Return true if this Shard_indexing_back_pressure_settings object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toUrlQueryString

      public String toUrlQueryString()
      Convert the instance into URL query string.
      Returns:
      URL query string
    • toUrlQueryString

      public String toUrlQueryString(String prefix)
      Convert the instance into URL query string.
      Parameters:
      prefix - prefix of the query string
      Returns:
      URL query string