public interface KustoPool
Modifier and Type | Interface and Description |
---|---|
static interface |
KustoPool.Definition
The entirety of the KustoPool definition.
|
static interface |
KustoPool.DefinitionStages
The KustoPool definition stages.
|
static interface |
KustoPool.Update
The template for KustoPool update.
|
static interface |
KustoPool.UpdateStages
The KustoPool update stages.
|
Modifier and Type | Method and Description |
---|---|
void |
addLanguageExtensions(LanguageExtensionsList languageExtensionsToAdd)
Add a list of language extensions that can run within KQL queries.
|
void |
addLanguageExtensions(LanguageExtensionsList languageExtensionsToAdd,
com.azure.core.util.Context context)
Add a list of language extensions that can run within KQL queries.
|
String |
dataIngestionUri()
Gets the dataIngestionUri property: The Kusto Pool data ingestion URI.
|
void |
detachFollowerDatabases(FollowerDatabaseDefinitionInner followerDatabaseToRemove)
Detaches all followers of a database owned by this Kusto Pool.
|
void |
detachFollowerDatabases(FollowerDatabaseDefinitionInner followerDatabaseToRemove,
com.azure.core.util.Context context)
Detaches all followers of a database owned by this Kusto Pool.
|
Boolean |
enablePurge()
Gets the enablePurge property: A boolean value that indicates if the purge operations are enabled.
|
Boolean |
enableStreamingIngest()
Gets the enableStreamingIngest property: A boolean value that indicates if the streaming ingest is enabled.
|
String |
etag()
Gets the etag property: A unique read-only string that changes whenever the resource is updated.
|
String |
id()
Gets the id property: Fully qualified resource Id for the resource.
|
KustoPoolInner |
innerModel()
Gets the inner com.azure.resourcemanager.synapse.fluent.models.KustoPoolInner object.
|
LanguageExtensionsList |
languageExtensions()
Gets the languageExtensions property: List of the Kusto Pool's language extensions.
|
com.azure.core.http.rest.PagedIterable<FollowerDatabaseDefinition> |
listFollowerDatabases()
Returns a list of databases that are owned by this Kusto Pool and were followed by another Kusto Pool.
|
com.azure.core.http.rest.PagedIterable<FollowerDatabaseDefinition> |
listFollowerDatabases(com.azure.core.util.Context context)
Returns a list of databases that are owned by this Kusto Pool and were followed by another Kusto Pool.
|
com.azure.core.http.rest.PagedIterable<LanguageExtension> |
listLanguageExtensions()
Returns a list of language extensions that can run within KQL queries.
|
com.azure.core.http.rest.PagedIterable<LanguageExtension> |
listLanguageExtensions(com.azure.core.util.Context context)
Returns a list of language extensions that can run within KQL queries.
|
String |
location()
Gets the location property: The geo-location where the resource lives.
|
String |
name()
Gets the name property: The name of the resource.
|
OptimizedAutoscale |
optimizedAutoscale()
Gets the optimizedAutoscale property: Optimized auto scale definition.
|
ResourceProvisioningState |
provisioningState()
Gets the provisioningState property: The provisioned state of the resource.
|
KustoPool |
refresh()
Refreshes the resource to sync with Azure.
|
KustoPool |
refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.
|
com.azure.core.management.Region |
region()
Gets the region of the resource.
|
String |
regionName()
Gets the name of the resource region.
|
void |
removeLanguageExtensions(LanguageExtensionsList languageExtensionsToRemove)
Remove a list of language extensions that can run within KQL queries.
|
void |
removeLanguageExtensions(LanguageExtensionsList languageExtensionsToRemove,
com.azure.core.util.Context context)
Remove a list of language extensions that can run within KQL queries.
|
AzureSku |
sku()
Gets the sku property: The SKU of the kusto pool.
|
void |
start()
Starts a Kusto pool.
|
void |
start(com.azure.core.util.Context context)
Starts a Kusto pool.
|
State |
state()
Gets the state property: The state of the resource.
|
String |
stateReason()
Gets the stateReason property: The reason for the Kusto Pool's current state.
|
void |
stop()
Stops a Kusto pool.
|
void |
stop(com.azure.core.util.Context context)
Stops a Kusto pool.
|
com.azure.core.management.SystemData |
systemData()
Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
|
Map<String,String> |
tags()
Gets the tags property: Resource tags.
|
String |
type()
Gets the type property: The type of the resource.
|
KustoPool.Update |
update()
Begins update for the KustoPool resource.
|
String |
uri()
Gets the uri property: The Kusto Pool URI.
|
String |
workspaceUid()
Gets the workspaceUid property: The workspace unique identifier.
|
String id()
String name()
String type()
String location()
AzureSku sku()
String etag()
com.azure.core.management.SystemData systemData()
State state()
ResourceProvisioningState provisioningState()
String uri()
String dataIngestionUri()
String stateReason()
OptimizedAutoscale optimizedAutoscale()
Boolean enableStreamingIngest()
Boolean enablePurge()
LanguageExtensionsList languageExtensions()
String workspaceUid()
com.azure.core.management.Region region()
String regionName()
KustoPoolInner innerModel()
KustoPool.Update update()
KustoPool refresh()
KustoPool refresh(com.azure.core.util.Context context)
context
- The context to associate with this operation.void stop()
com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.void stop(com.azure.core.util.Context context)
context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.void start()
com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.void start(com.azure.core.util.Context context)
context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<LanguageExtension> listLanguageExtensions()
com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<LanguageExtension> listLanguageExtensions(com.azure.core.util.Context context)
context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.void addLanguageExtensions(LanguageExtensionsList languageExtensionsToAdd)
languageExtensionsToAdd
- The language extensions to add.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.void addLanguageExtensions(LanguageExtensionsList languageExtensionsToAdd, com.azure.core.util.Context context)
languageExtensionsToAdd
- The language extensions to add.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.void removeLanguageExtensions(LanguageExtensionsList languageExtensionsToRemove)
languageExtensionsToRemove
- The language extensions to remove.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.void removeLanguageExtensions(LanguageExtensionsList languageExtensionsToRemove, com.azure.core.util.Context context)
languageExtensionsToRemove
- The language extensions to remove.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<FollowerDatabaseDefinition> listFollowerDatabases()
com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<FollowerDatabaseDefinition> listFollowerDatabases(com.azure.core.util.Context context)
context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.void detachFollowerDatabases(FollowerDatabaseDefinitionInner followerDatabaseToRemove)
followerDatabaseToRemove
- The follower databases properties to remove.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.void detachFollowerDatabases(FollowerDatabaseDefinitionInner followerDatabaseToRemove, com.azure.core.util.Context context)
followerDatabaseToRemove
- The follower databases properties to remove.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.