Partilhar via


UpdateIntegrationRuntimeRequest Class

  • java.lang.Object
    • com.azure.resourcemanager.datafactory.models.UpdateIntegrationRuntimeRequest

Implements

public final class UpdateIntegrationRuntimeRequest
implements JsonSerializable<UpdateIntegrationRuntimeRequest>

Update integration runtime request.

Constructor Summary

Constructor Description
UpdateIntegrationRuntimeRequest()

Creates an instance of UpdateIntegrationRuntimeRequest class.

Method Summary

Modifier and Type Method and Description
IntegrationRuntimeAutoUpdate autoUpdate()

Get the autoUpdate property: Enables or disables the auto-update feature of the self-hosted integration runtime.

static UpdateIntegrationRuntimeRequest fromJson(JsonReader jsonReader)

Reads an instance of UpdateIntegrationRuntimeRequest from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
String updateDelayOffset()

Get the updateDelayOffset property: The time offset (in hours) in the day, e.g., PT03H is 3 hours.

UpdateIntegrationRuntimeRequest withAutoUpdate(IntegrationRuntimeAutoUpdate autoUpdate)

Set the autoUpdate property: Enables or disables the auto-update feature of the self-hosted integration runtime.

UpdateIntegrationRuntimeRequest withUpdateDelayOffset(String updateDelayOffset)

Set the updateDelayOffset property: The time offset (in hours) in the day, e.g., PT03H is 3 hours.

Methods inherited from java.lang.Object

Constructor Details

UpdateIntegrationRuntimeRequest

public UpdateIntegrationRuntimeRequest()

Creates an instance of UpdateIntegrationRuntimeRequest class.

Method Details

autoUpdate

public IntegrationRuntimeAutoUpdate autoUpdate()

Get the autoUpdate property: Enables or disables the auto-update feature of the self-hosted integration runtime. See https://go.microsoft.com/fwlink/?linkid=854189.

Returns:

the autoUpdate value.

fromJson

public static UpdateIntegrationRuntimeRequest fromJson(JsonReader jsonReader)

Reads an instance of UpdateIntegrationRuntimeRequest from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of UpdateIntegrationRuntimeRequest if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the UpdateIntegrationRuntimeRequest.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

updateDelayOffset

public String updateDelayOffset()

Get the updateDelayOffset property: The time offset (in hours) in the day, e.g., PT03H is 3 hours. The integration runtime auto update will happen on that time.

Returns:

the updateDelayOffset value.

withAutoUpdate

public UpdateIntegrationRuntimeRequest withAutoUpdate(IntegrationRuntimeAutoUpdate autoUpdate)

Set the autoUpdate property: Enables or disables the auto-update feature of the self-hosted integration runtime. See https://go.microsoft.com/fwlink/?linkid=854189.

Parameters:

autoUpdate - the autoUpdate value to set.

Returns:

the UpdateIntegrationRuntimeRequest object itself.

withUpdateDelayOffset

public UpdateIntegrationRuntimeRequest withUpdateDelayOffset(String updateDelayOffset)

Set the updateDelayOffset property: The time offset (in hours) in the day, e.g., PT03H is 3 hours. The integration runtime auto update will happen on that time.

Parameters:

updateDelayOffset - the updateDelayOffset value to set.

Returns:

the UpdateIntegrationRuntimeRequest object itself.

Applies to