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 classStorageService.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.AccountTypeaccountType()Specifies whether the account supports locally-redundant storage, geo-redundant storage, zone-redundant storage, or read access geo-redundant storage.static StorageService.StorageServiceProperties.Builderbuilder()static StorageService.StorageServicePropertiescreate(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 DatecreationTime()Specifies the time that the storage account was created.abstract Map<String,String>primaryEndpoints()Specifies the endpoints of the storage account.abstract StringprimaryLocation()A primaryLocation for the storage account.abstract StorageService.StatusprovisioningState()provisioningState for the storage groupabstract Map<String,String>secondaryEndpoints()Specifies the secondary endpoints of the storage account.abstract StringsecondaryLocation()Secondary location for the storage groupabstract StorageService.RegionStatusstatusOfPrimary()The status of primary endpointsabstract StorageService.RegionStatusstatusOfSecondary()The secondary status of the storage account.abstract StorageService.StorageServiceProperties.BuildertoBuilder()
-
-
-
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()
-
-