Class ImportExtensionRequest
java.lang.Object
com.microsoft.azure.management.sql.ImportExtensionRequest
Import database parameters.
-
Constructor Summary
ConstructorDescriptionCreates an instance of ImportExtensionRequest class. -
Method Summary
Modifier and TypeMethodDescriptionGet the name of the SQL administrator.Get the password of the SQL administrator.Get the authentication type.name()
Get the name of the extension.Get the type of import operation being performed.Get the storage key to use.Get the type of the storage key to use.Get the storage uri to use.type()
Get the type of the extension.withAdministratorLogin
(String administratorLogin) Set the name of the SQL administrator.withAdministratorLoginPassword
(String administratorLoginPassword) Set the password of the SQL administrator.withAuthenticationType
(AuthenticationType authenticationType) Set the authentication type.Set the name of the extension.withOperationMode
(String operationMode) Set the type of import operation being performed.withStorageKey
(String storageKey) Set the storage key to use.withStorageKeyType
(StorageKeyType storageKeyType) Set the type of the storage key to use.withStorageUri
(String storageUri) Set the storage uri to use.Set the type of the extension.
-
Constructor Details
-
ImportExtensionRequest
public ImportExtensionRequest()Creates an instance of ImportExtensionRequest class.
-
-
Method Details
-
name
Get the name of the extension.- Returns:
- the name value
-
withName
Set the name of the extension.- Parameters:
name
- the name value to set- Returns:
- the ImportExtensionRequest object itself.
-
type
Get the type of the extension.- Returns:
- the type value
-
withType
Set the type of the extension.- Parameters:
type
- the type value to set- Returns:
- the ImportExtensionRequest object itself.
-
storageKeyType
Get the type of the storage key to use. Possible values include: 'StorageAccessKey', 'SharedAccessKey'.- Returns:
- the storageKeyType value
-
withStorageKeyType
Set the type of the storage key to use. Possible values include: 'StorageAccessKey', 'SharedAccessKey'.- Parameters:
storageKeyType
- the storageKeyType value to set- Returns:
- the ImportExtensionRequest object itself.
-
storageKey
Get the storage key to use. If storage key type is SharedAccessKey, it must be preceded with a "?.".- Returns:
- the storageKey value
-
withStorageKey
Set the storage key to use. If storage key type is SharedAccessKey, it must be preceded with a "?.".- Parameters:
storageKey
- the storageKey value to set- Returns:
- the ImportExtensionRequest object itself.
-
storageUri
Get the storage uri to use.- Returns:
- the storageUri value
-
withStorageUri
Set the storage uri to use.- Parameters:
storageUri
- the storageUri value to set- Returns:
- the ImportExtensionRequest object itself.
-
administratorLogin
Get the name of the SQL administrator.- Returns:
- the administratorLogin value
-
withAdministratorLogin
Set the name of the SQL administrator.- Parameters:
administratorLogin
- the administratorLogin value to set- Returns:
- the ImportExtensionRequest object itself.
-
administratorLoginPassword
Get the password of the SQL administrator.- Returns:
- the administratorLoginPassword value
-
withAdministratorLoginPassword
Set the password of the SQL administrator.- Parameters:
administratorLoginPassword
- the administratorLoginPassword value to set- Returns:
- the ImportExtensionRequest object itself.
-
authenticationType
Get the authentication type. Possible values include: 'SQL', 'ADPassword'.- Returns:
- the authenticationType value
-
withAuthenticationType
Set the authentication type. Possible values include: 'SQL', 'ADPassword'.- Parameters:
authenticationType
- the authenticationType value to set- Returns:
- the ImportExtensionRequest object itself.
-
operationMode
Get the type of import operation being performed. This is always Import.- Returns:
- the operationMode value
-
withOperationMode
Set the type of import operation being performed. This is always Import.- Parameters:
operationMode
- the operationMode value to set- Returns:
- the ImportExtensionRequest object itself.
-