ClusterUpdate Class
- java.
lang. Object - com.
microsoft. azure. ProxyResource - com.
microsoft. azure. management. kusto. v2020_09_18.ClusterUpdate
- com.
- com.
public class ClusterUpdate
extends com.microsoft.azure.ProxyResource
Class representing an update to a Kusto cluster.
Constructor Summary
Constructor | Description | |
---|---|---|
ClusterUpdate() |
Method Summary
Modifier and Type | Method and Description |
---|---|
java.lang.String |
dataIngestionUri()
Get the cluster data ingestion URI. |
java.lang.Boolean |
enableDiskEncryption()
Get a boolean value that indicates if the cluster's disks are encrypted. |
java.lang.Boolean |
enableDoubleEncryption()
Get a boolean value that indicates if double encryption is enabled. |
java.lang.Boolean |
enablePurge()
Get a boolean value that indicates if the purge operations are enabled. |
java.lang.Boolean |
enableStreamingIngest()
Get a boolean value that indicates if the streaming ingest is enabled. |
Engine |
engineType()
Get the engine type. |
Identity |
identity()
Get the identity of the cluster, if configured. |
Key |
keyVaultProperties()
Get key |
Language |
languageExtensions()
Get list of the cluster's language extensions. |
java.lang.String |
location()
Get resource location. |
Optimized |
optimizedAutoscale()
Get optimized auto scale definition. |
Provisioning |
provisioningState()
Get the provisioned state of the resource. |
Azure |
sku()
Get the SKU of the cluster. |
State |
state()
Get the state of the resource. |
java.lang.String |
stateReason()
Get the reason for the cluster's current state. |
java.util.Map<java.lang.String,java.lang.String> |
tags()
Get resource tags. |
java.util.List<Trusted |
trustedExternalTenants()
Get the cluster's external tenants. |
java.lang.String |
uri()
Get the cluster URI. |
Virtual |
virtualNetworkConfiguration()
Get virtual network definition. |
Cluster |
withEnableDiskEncryption(Boolean enableDiskEncryption)
Set a boolean value that indicates if the cluster's disks are encrypted. |
Cluster |
withEnableDoubleEncryption(Boolean enableDoubleEncryption)
Set a boolean value that indicates if double encryption is enabled. |
Cluster |
withEnablePurge(Boolean enablePurge)
Set a boolean value that indicates if the purge operations are enabled. |
Cluster |
withEnableStreamingIngest(Boolean enableStreamingIngest)
Set a boolean value that indicates if the streaming ingest is enabled. |
Cluster |
withEngineType(EngineType engineType)
Set the engine type. |
Cluster |
withIdentity(Identity identity)
Set the identity of the cluster, if configured. |
Cluster |
withKeyVaultProperties(KeyVaultProperties keyVaultProperties)
Set key |
Cluster |
withLocation(String location)
Set resource location. |
Cluster |
withOptimizedAutoscale(OptimizedAutoscale optimizedAutoscale)
Set optimized auto scale definition. |
Cluster |
withSku(AzureSku sku)
Set the SKU of the cluster. |
Cluster |
withTags(Map<String,String> tags)
Set resource tags. |
Cluster |
withTrustedExternalTenants(List<TrustedExternalTenant> trustedExternalTenants)
Set the cluster's external tenants. |
Cluster |
withVirtualNetworkConfiguration(VirtualNetworkConfiguration virtualNetworkConfiguration)
Set virtual network definition. |
Methods inherited from com.microsoft.azure.ProxyResource
Methods inherited from java.lang.Object
Constructor Details
ClusterUpdate
public ClusterUpdate()
Method Details
dataIngestionUri
public String dataIngestionUri()
Get the cluster data ingestion URI.
Returns:
enableDiskEncryption
public Boolean enableDiskEncryption()
Get a boolean value that indicates if the cluster's disks are encrypted.
Returns:
enableDoubleEncryption
public Boolean enableDoubleEncryption()
Get a boolean value that indicates if double encryption is enabled.
Returns:
enablePurge
public Boolean enablePurge()
Get a boolean value that indicates if the purge operations are enabled.
Returns:
enableStreamingIngest
public Boolean enableStreamingIngest()
Get a boolean value that indicates if the streaming ingest is enabled.
Returns:
engineType
public EngineType engineType()
Get the engine type. Possible values include: 'V2', 'V3'.
Returns:
identity
public Identity identity()
Get the identity of the cluster, if configured.
Returns:
keyVaultProperties
public KeyVaultProperties keyVaultProperties()
Get keyVault properties for the cluster encryption.
Returns:
languageExtensions
public LanguageExtensionsList languageExtensions()
Get list of the cluster's language extensions.
Returns:
location
public String location()
Get resource location.
Returns:
optimizedAutoscale
public OptimizedAutoscale optimizedAutoscale()
Get optimized auto scale definition.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioned state of the resource. Possible values include: 'Running', 'Creating', 'Deleting', 'Succeeded', 'Failed', 'Moving'.
Returns:
sku
public AzureSku sku()
Get the SKU of the cluster.
Returns:
state
public State state()
Get the state of the resource. Possible values include: 'Creating', 'Unavailable', 'Running', 'Deleting', 'Deleted', 'Stopping', 'Stopped', 'Starting', 'Updating'.
Returns:
stateReason
public String stateReason()
Get the reason for the cluster's current state.
Returns:
tags
public Map
Get resource tags.
Returns:
trustedExternalTenants
public List
Get the cluster's external tenants.
Returns:
uri
public String uri()
Get the cluster URI.
Returns:
virtualNetworkConfiguration
public VirtualNetworkConfiguration virtualNetworkConfiguration()
Get virtual network definition.
Returns:
withEnableDiskEncryption
public ClusterUpdate withEnableDiskEncryption(Boolean enableDiskEncryption)
Set a boolean value that indicates if the cluster's disks are encrypted.
Parameters:
Returns:
withEnableDoubleEncryption
public ClusterUpdate withEnableDoubleEncryption(Boolean enableDoubleEncryption)
Set a boolean value that indicates if double encryption is enabled.
Parameters:
Returns:
withEnablePurge
public ClusterUpdate withEnablePurge(Boolean enablePurge)
Set a boolean value that indicates if the purge operations are enabled.
Parameters:
Returns:
withEnableStreamingIngest
public ClusterUpdate withEnableStreamingIngest(Boolean enableStreamingIngest)
Set a boolean value that indicates if the streaming ingest is enabled.
Parameters:
Returns:
withEngineType
public ClusterUpdate withEngineType(EngineType engineType)
Set the engine type. Possible values include: 'V2', 'V3'.
Parameters:
Returns:
withIdentity
public ClusterUpdate withIdentity(Identity identity)
Set the identity of the cluster, if configured.
Parameters:
Returns:
withKeyVaultProperties
public ClusterUpdate withKeyVaultProperties(KeyVaultProperties keyVaultProperties)
Set keyVault properties for the cluster encryption.
Parameters:
Returns:
withLocation
public ClusterUpdate withLocation(String location)
Set resource location.
Parameters:
Returns:
withOptimizedAutoscale
public ClusterUpdate withOptimizedAutoscale(OptimizedAutoscale optimizedAutoscale)
Set optimized auto scale definition.
Parameters:
Returns:
withSku
public ClusterUpdate withSku(AzureSku sku)
Set the SKU of the cluster.
Parameters:
Returns:
withTags
public ClusterUpdate withTags(Map
Set resource tags.
Parameters:
Returns:
withTrustedExternalTenants
public ClusterUpdate withTrustedExternalTenants(List
Set the cluster's external tenants.
Parameters:
Returns:
withVirtualNetworkConfiguration
public ClusterUpdate withVirtualNetworkConfiguration(VirtualNetworkConfiguration virtualNetworkConfiguration)
Set virtual network definition.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for