Kinetica   C#   API  Version 7.2.3.1
VerifyBackup.cs
Go to the documentation of this file.
1 /*
2  * This file was autogenerated by the Kinetica schema processor.
3  *
4  * DO NOT EDIT DIRECTLY.
5  */
6 
7 using System.Collections.Generic;
8 
9 namespace kinetica;
10 
24 {
28  public struct Options
29  {
34  public const string BACKUP_ID = "backup_id";
35  } // end struct Options
36 
41  public string backup_name { get; set; } = "";
42 
44  public string datasource_name { get; set; }
45 
57  public IDictionary<string, string> options { get; set; } = new Dictionary<string, string>();
58 
61  public VerifyBackupRequest() { }
62 
84  string datasource_name,
85  IDictionary<string, string> options = null)
86  {
87  this.backup_name = backup_name ?? "";
88  this.datasource_name = datasource_name ?? "";
89  this.options = options ?? new Dictionary<string, string>();
90  } // end constructor
91 } // end class VerifyBackupRequest
92 
97 {
100  public string backup_name { get; set; }
101 
103  public IList<string> backup_names { get; set; } = new List<string>();
104 
106  public IList<IList<long>> backup_ids { get; set; } = new List<IList<long>>();
107 
110  public IList<IList<string>> errors { get; set; } = new List<IList<string>>();
111 
113  public IDictionary<string, string> info { get; set; } = new Dictionary<string, string>();
114 } // end class VerifyBackupResponse
VerifyBackupRequest(string backup_name, string datasource_name, IDictionary< string, string > options=null)
Constructs a VerifyBackupRequest object with the specified parameters.
Definition: VerifyBackup.cs:83
VerifyBackupRequest()
Constructs a VerifyBackupRequest object with default parameters.
Definition: VerifyBackup.cs:61
string backup_name
Value of backup_name.
IList< IList< long > > backup_ids
IDs of individual snapshots per backup name.
A set of string constants for the parameter options.
Definition: VerifyBackup.cs:28
IDictionary< string, string > info
Additional information.
IList< string > backup_names
Backup name(s).
KineticaData - class to help with Avro Encoding for Kinetica
Definition: KineticaData.cs:14
IList< IList< string > > errors
Any errors detected from the inspection of each backup.
string backup_name
Name of the backup.
Definition: VerifyBackup.cs:41
A set of parameters for Kinetica.verifyBackup.
Definition: VerifyBackup.cs:23
string datasource_name
Data source through which the backup is accessible.
Definition: VerifyBackup.cs:44
A set of results returned by Kinetica.verifyBackup.
Definition: VerifyBackup.cs:96
const string BACKUP_ID
ID of the snapshot to verify.
Definition: VerifyBackup.cs:34
IDictionary< string, string > options
Optional parameters.
Definition: VerifyBackup.cs:57