Class VaultProperties.Builder
- java.lang.Object
-
- org.jclouds.azurecompute.arm.domain.VaultProperties.Builder
-
- Enclosing class:
- VaultProperties
public abstract static class VaultProperties.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract VaultProperties.BuilderaccessPolicies(List<VaultProperties.AccessPolicyEntry> accessPolicies)VaultPropertiesbuild()abstract VaultProperties.BuildercreateMode(String createMode)abstract VaultProperties.BuilderenabledForDeployment(Boolean enabledForDeployment)abstract VaultProperties.BuilderenabledForTemplateDeployment(Boolean enabledForTemplateDeployment)abstract VaultProperties.BuilderenableSoftDelete(Boolean enableSoftDelete)abstract VaultProperties.Buildersku(SKU sku)abstract VaultProperties.BuildertenantId(String tenantId)abstract VaultProperties.BuildervaultUri(URI vaultUri)
-
-
-
Method Detail
-
tenantId
public abstract VaultProperties.Builder tenantId(String tenantId)
-
vaultUri
public abstract VaultProperties.Builder vaultUri(URI vaultUri)
-
enabledForDeployment
public abstract VaultProperties.Builder enabledForDeployment(Boolean enabledForDeployment)
-
enabledForTemplateDeployment
public abstract VaultProperties.Builder enabledForTemplateDeployment(Boolean enabledForTemplateDeployment)
-
enableSoftDelete
public abstract VaultProperties.Builder enableSoftDelete(Boolean enableSoftDelete)
-
createMode
public abstract VaultProperties.Builder createMode(String createMode)
-
sku
public abstract VaultProperties.Builder sku(SKU sku)
-
accessPolicies
public abstract VaultProperties.Builder accessPolicies(List<VaultProperties.AccessPolicyEntry> accessPolicies)
-
build
public VaultProperties build()
-
-