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.Builder
accessPolicies(List<VaultProperties.AccessPolicyEntry> accessPolicies)
VaultProperties
build()
abstract VaultProperties.Builder
createMode(String createMode)
abstract VaultProperties.Builder
enabledForDeployment(Boolean enabledForDeployment)
abstract VaultProperties.Builder
enabledForTemplateDeployment(Boolean enabledForTemplateDeployment)
abstract VaultProperties.Builder
enableSoftDelete(Boolean enableSoftDelete)
abstract VaultProperties.Builder
sku(SKU sku)
abstract VaultProperties.Builder
tenantId(String tenantId)
abstract VaultProperties.Builder
vaultUri(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()
-
-