Class StorageService.StorageServiceProperties
- java.lang.Object
-
- org.jclouds.azurecompute.arm.domain.StorageService.StorageServiceProperties
-
- Enclosing class:
- StorageService
public abstract static class StorageService.StorageServiceProperties extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StorageService.StorageServiceProperties.Builder
-
Constructor Summary
Constructors Constructor Description StorageServiceProperties()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract StorageService.AccountType
accountType()
Specifies whether the account supports locally-redundant storage, geo-redundant storage, zone-redundant storage, or read access geo-redundant storage.static StorageService.StorageServiceProperties.Builder
builder()
static StorageService.StorageServiceProperties
create(StorageService.AccountType accountType, Date creationTime, Map<String,String> primaryEndpoints, String primaryLocation, StorageService.Status provisioningState, Map<String,String> secondaryEndpoints, String secondaryLocation, StorageService.RegionStatus statusOfPrimary, StorageService.RegionStatus statusOfSecondary)
abstract Date
creationTime()
Specifies the time that the storage account was created.abstract Map<String,String>
primaryEndpoints()
Specifies the endpoints of the storage account.abstract String
primaryLocation()
A primaryLocation for the storage account.abstract StorageService.Status
provisioningState()
provisioningState for the storage groupabstract Map<String,String>
secondaryEndpoints()
Specifies the secondary endpoints of the storage account.abstract String
secondaryLocation()
Secondary location for the storage groupabstract StorageService.RegionStatus
statusOfPrimary()
The status of primary endpointsabstract StorageService.RegionStatus
statusOfSecondary()
The secondary status of the storage account.abstract StorageService.StorageServiceProperties.Builder
toBuilder()
-
-
-
Method Detail
-
accountType
public abstract StorageService.AccountType accountType()
Specifies whether the account supports locally-redundant storage, geo-redundant storage, zone-redundant storage, or read access geo-redundant storage.
-
creationTime
@Nullable public abstract Date creationTime()
Specifies the time that the storage account was created.
-
primaryEndpoints
@Nullable public abstract Map<String,String> primaryEndpoints()
Specifies the endpoints of the storage account.
-
primaryLocation
@Nullable public abstract String primaryLocation()
A primaryLocation for the storage account.
-
provisioningState
@Nullable public abstract StorageService.Status provisioningState()
provisioningState for the storage group
-
secondaryEndpoints
@Nullable public abstract Map<String,String> secondaryEndpoints()
Specifies the secondary endpoints of the storage account.
-
secondaryLocation
@Nullable public abstract String secondaryLocation()
Secondary location for the storage group
-
statusOfPrimary
@Nullable public abstract StorageService.RegionStatus statusOfPrimary()
The status of primary endpoints
-
statusOfSecondary
@Nullable public abstract StorageService.RegionStatus statusOfSecondary()
The secondary status of the storage account.
-
create
public static StorageService.StorageServiceProperties create(StorageService.AccountType accountType, Date creationTime, Map<String,String> primaryEndpoints, String primaryLocation, StorageService.Status provisioningState, Map<String,String> secondaryEndpoints, String secondaryLocation, StorageService.RegionStatus statusOfPrimary, StorageService.RegionStatus statusOfSecondary)
-
toBuilder
public abstract StorageService.StorageServiceProperties.Builder toBuilder()
-
builder
public static StorageService.StorageServiceProperties.Builder builder()
-
-