IntegrationRuntimeResource Interface

public interface IntegrationRuntimeResource

An immutable client-side representation of IntegrationRuntimeResource.

Method Summary

Modifier and Type Method and Description
abstract void disableInteractiveQuery()

Disable interactive query in integration runtime.

abstract void disableInteractiveQuery(Context context)

Disable interactive query in integration runtime.

abstract void enableInteractiveQuery()

Enable interactive query in integration runtime.

abstract void enableInteractiveQuery(Context context)

Enable interactive query in integration runtime.

abstract String etag()

Gets the etag property: Resource Etag.

abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

abstract IntegrationRuntimeResourceInner innerModel()

Gets the inner com.azure.resourcemanager.synapse.fluent.models.IntegrationRuntimeResourceInner object.

abstract String name()

Gets the name property: The name of the resource.

abstract IntegrationRuntime properties()

Gets the properties property: Integration runtime properties.

abstract IntegrationRuntimeResource refresh()

Refreshes the resource to sync with Azure.

abstract IntegrationRuntimeResource refresh(Context context)

Refreshes the resource to sync with Azure.

abstract String resourceGroupName()

Gets the name of the resource group.

abstract IntegrationRuntimeStatusResponse start()

Start integration runtime Start an integration runtime.

abstract IntegrationRuntimeStatusResponse start(Context context)

Start integration runtime Start an integration runtime.

abstract void stop()

Stop integration runtime Stop an integration runtime.

abstract void stop(Context context)

Stop integration runtime Stop an integration runtime.

abstract String type()

Gets the type property: The type of the resource.

abstract Update update()

Begins update for the IntegrationRuntimeResource resource.

abstract void upgrade()

Upgrade integration runtime Upgrade an integration runtime.

abstract Response<Void> upgradeWithResponse(Context context)

Upgrade integration runtime Upgrade an integration runtime.

Method Details

disableInteractiveQuery

public abstract void disableInteractiveQuery()

Disable interactive query in integration runtime.

disableInteractiveQuery

public abstract void disableInteractiveQuery(Context context)

Disable interactive query in integration runtime.

Parameters:

context - The context to associate with this operation.

enableInteractiveQuery

public abstract void enableInteractiveQuery()

Enable interactive query in integration runtime.

enableInteractiveQuery

public abstract void enableInteractiveQuery(Context context)

Enable interactive query in integration runtime.

Parameters:

context - The context to associate with this operation.

etag

public abstract String etag()

Gets the etag property: Resource Etag.

Returns:

the etag value.

id

public abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

Returns:

the id value.

innerModel

public abstract IntegrationRuntimeResourceInner innerModel()

Gets the inner com.azure.resourcemanager.synapse.fluent.models.IntegrationRuntimeResourceInner object.

Returns:

the inner object.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

properties

public abstract IntegrationRuntime properties()

Gets the properties property: Integration runtime properties.

Returns:

the properties value.

refresh

public abstract IntegrationRuntimeResource refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract IntegrationRuntimeResource refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

resourceGroupName

public abstract String resourceGroupName()

Gets the name of the resource group.

Returns:

the name of the resource group.

start

public abstract IntegrationRuntimeStatusResponse start()

Start integration runtime Start an integration runtime.

Returns:

integration runtime status response.

start

public abstract IntegrationRuntimeStatusResponse start(Context context)

Start integration runtime Start an integration runtime.

Parameters:

context - The context to associate with this operation.

Returns:

integration runtime status response.

stop

public abstract void stop()

Stop integration runtime Stop an integration runtime.

stop

public abstract void stop(Context context)

Stop integration runtime Stop an integration runtime.

Parameters:

context - The context to associate with this operation.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

update

public abstract IntegrationRuntimeResource.Update update()

Begins update for the IntegrationRuntimeResource resource.

Returns:

the stage of resource update.

upgrade

public abstract void upgrade()

Upgrade integration runtime Upgrade an integration runtime.

upgradeWithResponse

public abstract Response<Void> upgradeWithResponse(Context context)

Upgrade integration runtime Upgrade an integration runtime.

Parameters:

context - The context to associate with this operation.

Returns:

Applies to