Package io.lakefs.clients.api.model
Class StorageConfig
- java.lang.Object
-
- io.lakefs.clients.api.model.StorageConfig
-
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class StorageConfig extends Object
StorageConfig
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStorageConfig.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static HashSet<String>openapiFieldsstatic HashSet<String>openapiRequiredFieldsstatic StringSERIALIZED_NAME_BLOCKSTORE_NAMESPACE_EXAMPLEstatic StringSERIALIZED_NAME_BLOCKSTORE_NAMESPACE_VALIDITY_REGEXstatic StringSERIALIZED_NAME_BLOCKSTORE_TYPEstatic StringSERIALIZED_NAME_DEFAULT_NAMESPACE_PREFIXstatic StringSERIALIZED_NAME_IMPORT_SUPPORTstatic StringSERIALIZED_NAME_PRE_SIGN_SUPPORTstatic StringSERIALIZED_NAME_PRE_SIGN_SUPPORT_U_I
-
Constructor Summary
Constructors Constructor Description StorageConfig()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StorageConfigblockstoreNamespaceExample(String blockstoreNamespaceExample)StorageConfigblockstoreNamespaceValidityRegex(String blockstoreNamespaceValidityRegex)StorageConfigblockstoreType(String blockstoreType)StorageConfigdefaultNamespacePrefix(String defaultNamespacePrefix)booleanequals(Object o)static StorageConfigfromJson(String jsonString)Create an instance of StorageConfig given an JSON stringStringgetBlockstoreNamespaceExample()Get blockstoreNamespaceExampleStringgetBlockstoreNamespaceValidityRegex()Get blockstoreNamespaceValidityRegexStringgetBlockstoreType()Get blockstoreTypeStringgetDefaultNamespacePrefix()Get defaultNamespacePrefixBooleangetImportSupport()Get importSupportBooleangetPreSignSupport()Get preSignSupportBooleangetPreSignSupportUI()Get preSignSupportUIinthashCode()StorageConfigimportSupport(Boolean importSupport)StorageConfigpreSignSupport(Boolean preSignSupport)StorageConfigpreSignSupportUI(Boolean preSignSupportUI)voidsetBlockstoreNamespaceExample(String blockstoreNamespaceExample)voidsetBlockstoreNamespaceValidityRegex(String blockstoreNamespaceValidityRegex)voidsetBlockstoreType(String blockstoreType)voidsetDefaultNamespacePrefix(String defaultNamespacePrefix)voidsetImportSupport(Boolean importSupport)voidsetPreSignSupport(Boolean preSignSupport)voidsetPreSignSupportUI(Boolean preSignSupportUI)StringtoJson()Convert an instance of StorageConfig to an JSON stringStringtoString()static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj)Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_BLOCKSTORE_TYPE
public static final String SERIALIZED_NAME_BLOCKSTORE_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BLOCKSTORE_NAMESPACE_EXAMPLE
public static final String SERIALIZED_NAME_BLOCKSTORE_NAMESPACE_EXAMPLE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BLOCKSTORE_NAMESPACE_VALIDITY_REGEX
public static final String SERIALIZED_NAME_BLOCKSTORE_NAMESPACE_VALIDITY_REGEX
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DEFAULT_NAMESPACE_PREFIX
public static final String SERIALIZED_NAME_DEFAULT_NAMESPACE_PREFIX
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PRE_SIGN_SUPPORT
public static final String SERIALIZED_NAME_PRE_SIGN_SUPPORT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PRE_SIGN_SUPPORT_U_I
public static final String SERIALIZED_NAME_PRE_SIGN_SUPPORT_U_I
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IMPORT_SUPPORT
public static final String SERIALIZED_NAME_IMPORT_SUPPORT
- See Also:
- Constant Field Values
-
-
Method Detail
-
blockstoreType
public StorageConfig blockstoreType(String blockstoreType)
-
getBlockstoreType
@Nonnull public String getBlockstoreType()
Get blockstoreType- Returns:
- blockstoreType
-
setBlockstoreType
public void setBlockstoreType(String blockstoreType)
-
blockstoreNamespaceExample
public StorageConfig blockstoreNamespaceExample(String blockstoreNamespaceExample)
-
getBlockstoreNamespaceExample
@Nonnull public String getBlockstoreNamespaceExample()
Get blockstoreNamespaceExample- Returns:
- blockstoreNamespaceExample
-
setBlockstoreNamespaceExample
public void setBlockstoreNamespaceExample(String blockstoreNamespaceExample)
-
blockstoreNamespaceValidityRegex
public StorageConfig blockstoreNamespaceValidityRegex(String blockstoreNamespaceValidityRegex)
-
getBlockstoreNamespaceValidityRegex
@Nonnull public String getBlockstoreNamespaceValidityRegex()
Get blockstoreNamespaceValidityRegex- Returns:
- blockstoreNamespaceValidityRegex
-
setBlockstoreNamespaceValidityRegex
public void setBlockstoreNamespaceValidityRegex(String blockstoreNamespaceValidityRegex)
-
defaultNamespacePrefix
public StorageConfig defaultNamespacePrefix(String defaultNamespacePrefix)
-
getDefaultNamespacePrefix
@Nullable public String getDefaultNamespacePrefix()
Get defaultNamespacePrefix- Returns:
- defaultNamespacePrefix
-
setDefaultNamespacePrefix
public void setDefaultNamespacePrefix(String defaultNamespacePrefix)
-
preSignSupport
public StorageConfig preSignSupport(Boolean preSignSupport)
-
getPreSignSupport
@Nonnull public Boolean getPreSignSupport()
Get preSignSupport- Returns:
- preSignSupport
-
setPreSignSupport
public void setPreSignSupport(Boolean preSignSupport)
-
preSignSupportUI
public StorageConfig preSignSupportUI(Boolean preSignSupportUI)
-
getPreSignSupportUI
@Nonnull public Boolean getPreSignSupportUI()
Get preSignSupportUI- Returns:
- preSignSupportUI
-
setPreSignSupportUI
public void setPreSignSupportUI(Boolean preSignSupportUI)
-
importSupport
public StorageConfig importSupport(Boolean importSupport)
-
getImportSupport
@Nonnull public Boolean getImportSupport()
Get importSupport- Returns:
- importSupport
-
setImportSupport
public void setImportSupport(Boolean importSupport)
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws IOExceptionValidates the JSON Object and throws an exception if issues found- Parameters:
jsonObj- JSON Object- Throws:
IOException- if the JSON Object is invalid with respect to StorageConfig
-
fromJson
public static StorageConfig fromJson(String jsonString) throws IOException
Create an instance of StorageConfig given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of StorageConfig
- Throws:
IOException- if the JSON string is invalid with respect to StorageConfig
-
toJson
public String toJson()
Convert an instance of StorageConfig to an JSON string- Returns:
- JSON string
-
-