SqlDatabase.SqlDatabaseDefinition<ParentT> Interface

Type Parameters

ParentT

the stage of the parent definition to return to after attaching this definition

public interface SqlDatabaseDefinition extends SqlDatabase.DefinitionStages.Blank,SqlDatabase.DefinitionStages.WithAllDifferentOptions,SqlDatabase.DefinitionStages.WithElasticPoolName,SqlDatabase.DefinitionStages.WithRestorableDroppedDatabase,SqlDatabase.DefinitionStages.WithImportFrom,SqlDatabase.DefinitionStages.WithStorageKey,SqlDatabase.DefinitionStages.WithAuthentication,SqlDatabase.DefinitionStages.WithRestorePointDatabase,SqlDatabase.DefinitionStages.WithSourceDatabaseId,SqlDatabase.DefinitionStages.WithCreateMode,SqlDatabase.DefinitionStages.WithAttachAllOptions,SqlDatabase.DefinitionStages.WithAttachFinal

Container interface for all the definitions that need to be implemented.

Inherited Members

Attachable.InDefinition<ParentT>.attach() Creatable<T>.create() Creatable<T>.createAsync(final ServiceCallback<T> callback) Creatable<T>.createAsync() SqlDatabase.DefinitionStages.WithRestorableDroppedDatabase<ParentT>.fromRestorableDroppedDatabase(SqlRestorableDroppedDatabase restorableDroppedDatabase) SqlDatabase.DefinitionStages.WithRestorePointDatabase<ParentT>.fromRestorePoint(RestorePoint restorePoint) SqlDatabase.DefinitionStages.WithRestorePointDatabase<ParentT>.fromRestorePoint(RestorePoint restorePoint, DateTime restorePointDateTime) SqlDatabase.DefinitionStages.WithSampleDatabase<ParentT>.fromSample(SampleName sampleName) SqlDatabase.DefinitionStages.WithImportFrom<ParentT>.importFrom(String storageUri) SqlDatabase.DefinitionStages.WithImportFrom<ParentT>.importFrom(StorageAccount storageAccount, String containerName, String fileName) Indexable.key() HasName.name() SqlDatabase.DefinitionStages.WithAuthentication<ParentT>.withActiveDirectoryLoginAndPassword(String administratorLogin, String administratorPassword) SqlDatabase.DefinitionStages.WithEditionDefaults<ParentT>.withBasicEdition() SqlDatabase.DefinitionStages.WithEditionDefaults<ParentT>.withBasicEdition(SqlDatabaseBasicStorage maxStorageCapacity) SqlDatabase.DefinitionStages.WithCollation<ParentT>.withCollation(String collation) SqlDatabase.DefinitionStages.WithCollationAllCreateOptions.withCollation(String collation) SqlDatabase.DefinitionStages.WithEdition<ParentT>.withEdition(DatabaseEdition edition) SqlDatabase.DefinitionStages.WithEdition<ParentT>.withEdition(DatabaseEditions edition) SqlDatabase.DefinitionStages.WithElasticPoolName<ParentT>.withExistingElasticPool(String elasticPoolName) SqlDatabase.DefinitionStages.WithElasticPoolName<ParentT>.withExistingElasticPool(SqlElasticPool sqlElasticPool) SqlDatabase.DefinitionStages.WithMaxSizeBytes<ParentT>.withMaxSizeBytes(long maxSizeBytes) SqlDatabase.DefinitionStages.WithMaxSizeBytesAllCreateOptions.withMaxSizeBytes(long maxSizeBytes) SqlDatabase.DefinitionStages.WithCreateMode<ParentT>.withMode(CreateMode createMode) SqlDatabase.DefinitionStages.WithElasticPoolName<ParentT>.withNewElasticPool(Creatable<SqlElasticPool> sqlElasticPool) SqlDatabase.DefinitionStages.WithEditionDefaults<ParentT>.withPremiumEdition(SqlDatabasePremiumServiceObjective serviceObjective) SqlDatabase.DefinitionStages.WithEditionDefaults<ParentT>.withPremiumEdition(SqlDatabasePremiumServiceObjective serviceObjective, SqlDatabasePremiumStorage maxStorageCapacity) SqlDatabase.DefinitionStages.WithServiceObjective<ParentT>.withServiceObjective(ServiceObjectiveName serviceLevelObjective) SqlDatabase.DefinitionStages.WithStorageKey<ParentT>.withSharedAccessKey(String sharedAccessKey) SqlDatabase.DefinitionStages.WithSourceDatabaseId<ParentT>.withSourceDatabase(String sourceDatabaseId) SqlDatabase.DefinitionStages.WithSourceDatabaseId<ParentT>.withSourceDatabase(SqlDatabase sourceDatabase) SqlDatabase.DefinitionStages.WithAuthentication<ParentT>.withSqlAdministratorLoginAndPassword(String administratorLogin, String administratorPassword) SqlDatabase.DefinitionStages.WithEditionDefaults<ParentT>.withStandardEdition(SqlDatabaseStandardServiceObjective serviceObjective) SqlDatabase.DefinitionStages.WithEditionDefaults<ParentT>.withStandardEdition(SqlDatabaseStandardServiceObjective serviceObjective, SqlDatabaseStandardStorage maxStorageCapacity) SqlDatabase.DefinitionStages.WithStorageKey<ParentT>.withStorageAccessKey(String storageAccessKey) Resource.DefinitionWithTags<T>.withTag(String key, String value) Resource.DefinitionWithTags<T>.withTags(Map<String, String> tags)

Applies to