Package io.lakefs.clients.api.model
Class ObjectCopyCreation
- java.lang.Object
-
- io.lakefs.clients.api.model.ObjectCopyCreation
-
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class ObjectCopyCreation extends Object
ObjectCopyCreation
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classObjectCopyCreation.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static HashSet<String>openapiFieldsstatic HashSet<String>openapiRequiredFieldsstatic StringSERIALIZED_NAME_SRC_PATHstatic StringSERIALIZED_NAME_SRC_REF
-
Constructor Summary
Constructors Constructor Description ObjectCopyCreation()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)static ObjectCopyCreationfromJson(String jsonString)Create an instance of ObjectCopyCreation given an JSON stringStringgetSrcPath()path of the copied object relative to the refStringgetSrcRef()a reference, if empty uses the provided branch as refinthashCode()voidsetSrcPath(String srcPath)voidsetSrcRef(String srcRef)ObjectCopyCreationsrcPath(String srcPath)ObjectCopyCreationsrcRef(String srcRef)StringtoJson()Convert an instance of ObjectCopyCreation 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_SRC_PATH
public static final String SERIALIZED_NAME_SRC_PATH
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SRC_REF
public static final String SERIALIZED_NAME_SRC_REF
- See Also:
- Constant Field Values
-
-
Method Detail
-
srcPath
public ObjectCopyCreation srcPath(String srcPath)
-
getSrcPath
@Nonnull public String getSrcPath()
path of the copied object relative to the ref- Returns:
- srcPath
-
setSrcPath
public void setSrcPath(String srcPath)
-
srcRef
public ObjectCopyCreation srcRef(String srcRef)
-
getSrcRef
@Nullable public String getSrcRef()
a reference, if empty uses the provided branch as ref- Returns:
- srcRef
-
setSrcRef
public void setSrcRef(String srcRef)
-
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 ObjectCopyCreation
-
fromJson
public static ObjectCopyCreation fromJson(String jsonString) throws IOException
Create an instance of ObjectCopyCreation given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of ObjectCopyCreation
- Throws:
IOException- if the JSON string is invalid with respect to ObjectCopyCreation
-
toJson
public String toJson()
Convert an instance of ObjectCopyCreation to an JSON string- Returns:
- JSON string
-
-