GetTdeCertificatesSqlTaskInput Class
- java.
lang. Object - com.
azure. resourcemanager. datamigration. models. GetTdeCertificatesSqlTaskInput
- com.
Implements
public final class GetTdeCertificatesSqlTaskInput
implements JsonSerializable<GetTdeCertificatesSqlTaskInput>
Input for the task that gets TDE certificates in Base64 encoded format.
Constructor Summary
| Constructor | Description |
|---|---|
| GetTdeCertificatesSqlTaskInput() |
Creates an instance of Get |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
File |
backupFileShare()
Get the backup |
|
Sql |
connectionInfo()
Get the connection |
|
static
Get |
fromJson(JsonReader jsonReader)
Reads an instance of Get |
|
List<Selected |
selectedCertificates()
Get the selected |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Get |
withBackupFileShare(FileShare backupFileShare)
Set the backup |
|
Get |
withConnectionInfo(SqlConnectionInfo connectionInfo)
Set the connection |
|
Get |
withSelectedCertificates(List<SelectedCertificateInput> selectedCertificates)
Set the selected |
Methods inherited from java.lang.Object
Constructor Details
GetTdeCertificatesSqlTaskInput
public GetTdeCertificatesSqlTaskInput()
Creates an instance of GetTdeCertificatesSqlTaskInput class.
Method Details
backupFileShare
public FileShare backupFileShare()
Get the backupFileShare property: Backup file share information for file share to be used for temporarily storing files.
Returns:
connectionInfo
public SqlConnectionInfo connectionInfo()
Get the connectionInfo property: Connection information for SQL Server.
Returns:
fromJson
public static GetTdeCertificatesSqlTaskInput fromJson(JsonReader jsonReader)
Reads an instance of GetTdeCertificatesSqlTaskInput from the JsonReader.
Parameters:
Returns:
Throws:
selectedCertificates
public List<SelectedCertificateInput> selectedCertificates()
Get the selectedCertificates property: List containing certificate names and corresponding password to use for encrypting the exported certificate.
Returns:
toJson
validate
public void validate()
Validates the instance.
withBackupFileShare
public GetTdeCertificatesSqlTaskInput withBackupFileShare(FileShare backupFileShare)
Set the backupFileShare property: Backup file share information for file share to be used for temporarily storing files.
Parameters:
Returns:
withConnectionInfo
public GetTdeCertificatesSqlTaskInput withConnectionInfo(SqlConnectionInfo connectionInfo)
Set the connectionInfo property: Connection information for SQL Server.
Parameters:
Returns:
withSelectedCertificates
public GetTdeCertificatesSqlTaskInput withSelectedCertificates(List<SelectedCertificateInput> selectedCertificates)
Set the selectedCertificates property: List containing certificate names and corresponding password to use for encrypting the exported certificate.
Parameters:
Returns: