public class ShareCreateOptions extends Object
| Constructor and Description |
|---|
ShareCreateOptions() |
| Modifier and Type | Method and Description |
|---|---|
ShareAccessTier |
getAccessTier() |
Map<String,String> |
getMetadata() |
ShareProtocols |
getProtocols() |
Integer |
getQuotaInGb() |
ShareRootSquash |
getRootSquash() |
ShareCreateOptions |
setAccessTier(ShareAccessTier accessTier) |
ShareCreateOptions |
setMetadata(Map<String,String> metadata) |
ShareCreateOptions |
setProtocols(ShareProtocols protocols) |
ShareCreateOptions |
setQuotaInGb(Integer quotaInGb) |
ShareCreateOptions |
setRootSquash(ShareRootSquash rootSquash) |
public Integer getQuotaInGb()
public ShareCreateOptions setQuotaInGb(Integer quotaInGb)
quotaInGb - Size in GB to limit the share's growth. The quota in GB must be between 1 and 5120.public ShareCreateOptions setMetadata(Map<String,String> metadata)
metadata - Metadata to associate with the share. If there is leading or trailing whitespace in any
metadata key or value, it must be removed or encoded.public ShareAccessTier getAccessTier()
ShareAccessTier.public ShareCreateOptions setAccessTier(ShareAccessTier accessTier)
accessTier - ShareAccessTier.public ShareProtocols getProtocols()
ShareProtocolspublic ShareCreateOptions setProtocols(ShareProtocols protocols)
protocols - ShareProtocolspublic ShareRootSquash getRootSquash()
public ShareCreateOptions setRootSquash(ShareRootSquash rootSquash)
rootSquash - The root squash to set for the share. Only valid for NFS.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.