Package com.gpudb.protocol
Class AlterBackupResponse
java.lang.Object
com.gpudb.protocol.AlterBackupResponse
All Implemented Interfaces:
org.apache.avro.generic.GenericContainer, org.apache.avro.generic.IndexedRecordA set of results returned by
GPUdb.alterBackup.Constructor Summary
ConstructorsConstructorDescriptionConstructs an AlterBackupResponse object with default parameters.Method Summary
Modifier and TypeMethodDescriptionbooleanget(int index) This method supports the Avro framework and is not intended to be called directly by the user.longID of the snapshot affected by the alter operation, if any.Value ofbackupName.static org.apache.avro.SchemaThis method supports the Avro framework and is not intended to be called directly by the user.getInfo()Additional information.org.apache.avro.SchemaThis method supports the Avro framework and is not intended to be called directly by the user.longTotal size of files affected by the alter operation.longTotal number of records affected by the alter operation.inthashCode()voidThis method supports the Avro framework and is not intended to be called directly by the user.setBackupId(long backupId) ID of the snapshot affected by the alter operation, if any.setBackupName(String backupName) Value ofbackupName.Additional information.setTotalBytes(long totalBytes) Total size of files affected by the alter operation.setTotalNumberOfRecords(long totalNumberOfRecords) Total number of records affected by the alter operation.toString()
Method Details
getClassSchema
public static org.apache.avro.Schema getClassSchema()This method supports the Avro framework and is not intended to be called directly by the user.Returns:The schema for the class.setBackupName
Value ofbackupName.Parameters:backupName- The new value forbackupName.Returns:thisto mimic the builder pattern.getBackupId
public long getBackupId()ID of the snapshot affected by the alter operation, if any.Returns:The current value ofbackupId.setBackupId
ID of the snapshot affected by the alter operation, if any.Parameters:backupId- The new value forbackupId.Returns:thisto mimic the builder pattern.getTotalBytes
public long getTotalBytes()Total size of files affected by the alter operation.Returns:The current value oftotalBytes.setTotalBytes
Total size of files affected by the alter operation.Parameters:totalBytes- The new value fortotalBytes.Returns:thisto mimic the builder pattern.getTotalNumberOfRecords
public long getTotalNumberOfRecords()Total number of records affected by the alter operation.Returns:The current value oftotalNumberOfRecords.setTotalNumberOfRecords
Total number of records affected by the alter operation.Parameters:totalNumberOfRecords- The new value fortotalNumberOfRecords.Returns:thisto mimic the builder pattern.setInfo
Additional information.Parameters:info- The new value forinfo.Returns:thisto mimic the builder pattern.getSchema
public org.apache.avro.Schema getSchema()This method supports the Avro framework and is not intended to be called directly by the user.Specified by:getSchemain interfaceorg.apache.avro.generic.GenericContainerReturns:The schema object describing this class.get
This method supports the Avro framework and is not intended to be called directly by the user.Specified by:getin interfaceorg.apache.avro.generic.IndexedRecordParameters:index- the position of the field to getReturns:value of the field with the given index.Throws:put
This method supports the Avro framework and is not intended to be called directly by the user.Specified by:putin interfaceorg.apache.avro.generic.IndexedRecordParameters:index- the position of the field to setvalue- the value to setThrows: