Package com.launchdarkly.api.model
Class BigSegmentStoreStatus
- java.lang.Object
-
- com.launchdarkly.api.model.BigSegmentStoreStatus
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-05-16T11:29:12.794018Z[Etc/UTC]") public class BigSegmentStoreStatus extends java.lang.ObjectBigSegmentStoreStatus
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBigSegmentStoreStatus.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static java.util.HashSet<java.lang.String>openapiFieldsstatic java.util.HashSet<java.lang.String>openapiRequiredFieldsstatic java.lang.StringSERIALIZED_NAME_AVAILABLEstatic java.lang.StringSERIALIZED_NAME_ERRORSstatic java.lang.StringSERIALIZED_NAME_LAST_ERRORstatic java.lang.StringSERIALIZED_NAME_LAST_SYNCstatic java.lang.StringSERIALIZED_NAME_POTENTIALLY_STALE
-
Constructor Summary
Constructors Constructor Description BigSegmentStoreStatus()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BigSegmentStoreStatusaddErrorsItem(StoreIntegrationError errorsItem)BigSegmentStoreStatusavailable(java.lang.Boolean available)booleanequals(java.lang.Object o)BigSegmentStoreStatuserrors(java.util.List<StoreIntegrationError> errors)static BigSegmentStoreStatusfromJson(java.lang.String jsonString)Create an instance of BigSegmentStoreStatus given an JSON stringjava.util.Map<java.lang.String,java.lang.Object>getAdditionalProperties()Return the additional (undeclared) property.java.lang.ObjectgetAdditionalProperty(java.lang.String key)Return the additional (undeclared) property with the specified name.java.lang.BooleangetAvailable()Whether the persistent store integration is fully synchronized with the LaunchDarkly environment, and the <code>lastSync</code> occurred within a few minutesjava.util.List<StoreIntegrationError>getErrors()Get errorsjava.lang.LonggetLastError()Get lastErrorjava.lang.LonggetLastSync()Get lastSyncjava.lang.BooleangetPotentiallyStale()Whether the persistent store integration may not be fully synchronized with the LaunchDarkly environment.inthashCode()BigSegmentStoreStatuslastError(java.lang.Long lastError)BigSegmentStoreStatuslastSync(java.lang.Long lastSync)BigSegmentStoreStatuspotentiallyStale(java.lang.Boolean potentiallyStale)BigSegmentStoreStatusputAdditionalProperty(java.lang.String key, java.lang.Object value)Set the additional (undeclared) property with the specified name and value.voidsetAvailable(java.lang.Boolean available)voidsetErrors(java.util.List<StoreIntegrationError> errors)voidsetLastError(java.lang.Long lastError)voidsetLastSync(java.lang.Long lastSync)voidsetPotentiallyStale(java.lang.Boolean potentiallyStale)java.lang.StringtoJson()Convert an instance of BigSegmentStoreStatus to an JSON stringjava.lang.StringtoString()static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj)Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_AVAILABLE
public static final java.lang.String SERIALIZED_NAME_AVAILABLE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_POTENTIALLY_STALE
public static final java.lang.String SERIALIZED_NAME_POTENTIALLY_STALE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LAST_SYNC
public static final java.lang.String SERIALIZED_NAME_LAST_SYNC
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LAST_ERROR
public static final java.lang.String SERIALIZED_NAME_LAST_ERROR
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ERRORS
public static final java.lang.String SERIALIZED_NAME_ERRORS
- See Also:
- Constant Field Values
-
openapiFields
public static java.util.HashSet<java.lang.String> openapiFields
-
openapiRequiredFields
public static java.util.HashSet<java.lang.String> openapiRequiredFields
-
-
Method Detail
-
available
public BigSegmentStoreStatus available(java.lang.Boolean available)
-
getAvailable
@Nullable public java.lang.Boolean getAvailable()
Whether the persistent store integration is fully synchronized with the LaunchDarkly environment, and the <code>lastSync</code> occurred within a few minutes- Returns:
- available
-
setAvailable
public void setAvailable(java.lang.Boolean available)
-
potentiallyStale
public BigSegmentStoreStatus potentiallyStale(java.lang.Boolean potentiallyStale)
-
getPotentiallyStale
@Nullable public java.lang.Boolean getPotentiallyStale()
Whether the persistent store integration may not be fully synchronized with the LaunchDarkly environment. <code>true</code> if the integration could be stale.- Returns:
- potentiallyStale
-
setPotentiallyStale
public void setPotentiallyStale(java.lang.Boolean potentiallyStale)
-
lastSync
public BigSegmentStoreStatus lastSync(java.lang.Long lastSync)
-
getLastSync
@Nullable public java.lang.Long getLastSync()
Get lastSync- Returns:
- lastSync
-
setLastSync
public void setLastSync(java.lang.Long lastSync)
-
lastError
public BigSegmentStoreStatus lastError(java.lang.Long lastError)
-
getLastError
@Nullable public java.lang.Long getLastError()
Get lastError- Returns:
- lastError
-
setLastError
public void setLastError(java.lang.Long lastError)
-
errors
public BigSegmentStoreStatus errors(java.util.List<StoreIntegrationError> errors)
-
addErrorsItem
public BigSegmentStoreStatus addErrorsItem(StoreIntegrationError errorsItem)
-
getErrors
@Nullable public java.util.List<StoreIntegrationError> getErrors()
Get errors- Returns:
- errors
-
setErrors
public void setErrors(java.util.List<StoreIntegrationError> errors)
-
putAdditionalProperty
public BigSegmentStoreStatus putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
-
getAdditionalProperties
public java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties()
Return the additional (undeclared) property.
-
getAdditionalProperty
public java.lang.Object getAdditionalProperty(java.lang.String key)
Return the additional (undeclared) property with the specified name.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws java.io.IOExceptionValidates the JSON Object and throws an exception if issues found- Parameters:
jsonObj- JSON Object- Throws:
java.io.IOException- if the JSON Object is invalid with respect to BigSegmentStoreStatus
-
fromJson
public static BigSegmentStoreStatus fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of BigSegmentStoreStatus given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of BigSegmentStoreStatus
- Throws:
java.io.IOException- if the JSON string is invalid with respect to BigSegmentStoreStatus
-
toJson
public java.lang.String toJson()
Convert an instance of BigSegmentStoreStatus to an JSON string- Returns:
- JSON string
-
-