Interface RestoreBackupFilesRequestOrBuilder (0.61.0)

public interface RestoreBackupFilesRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBackup()

public abstract String getBackup()

Required. The backup resource name, in the format projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}/backups/{backup_id}

string backup = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The backup.

getBackupBytes()

public abstract ByteString getBackupBytes()

Required. The backup resource name, in the format projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}/backups/{backup_id}

string backup = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for backup.

getFileList(int index)

public abstract String getFileList(int index)

Required. List of files to be restored, specified by their absolute path in the source volume.

repeated string file_list = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The fileList at the given index.

getFileListBytes(int index)

public abstract ByteString getFileListBytes(int index)

Required. List of files to be restored, specified by their absolute path in the source volume.

repeated string file_list = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the fileList at the given index.

getFileListCount()

public abstract int getFileListCount()

Required. List of files to be restored, specified by their absolute path in the source volume.

repeated string file_list = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The count of fileList.

getFileListList()

public abstract List<String> getFileListList()

Required. List of files to be restored, specified by their absolute path in the source volume.

repeated string file_list = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<String>

A list containing the fileList.

getName()

public abstract String getName()

Required. The volume resource name, in the format projects/{project_id}/locations/{location}/volumes/{volume_id}

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Required. The volume resource name, in the format projects/{project_id}/locations/{location}/volumes/{volume_id}

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for name.

getRestoreDestinationPath()

public abstract String getRestoreDestinationPath()

Optional. Absolute directory path in the destination volume. This is required if the file_list is provided.

string restore_destination_path = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The restoreDestinationPath.

getRestoreDestinationPathBytes()

public abstract ByteString getRestoreDestinationPathBytes()

Optional. Absolute directory path in the destination volume. This is required if the file_list is provided.

string restore_destination_path = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for restoreDestinationPath.