IntegrationRuntimeOutboundNetworkDependenciesEndpoint Class

  • java.lang.Object
    • com.azure.resourcemanager.synapse.models.IntegrationRuntimeOutboundNetworkDependenciesEndpoint

Implements

public final class IntegrationRuntimeOutboundNetworkDependenciesEndpoint
implements JsonSerializable<IntegrationRuntimeOutboundNetworkDependenciesEndpoint>

The endpoint for Azure-SSIS integration runtime outbound network dependency.

Constructor Summary

Constructor Description
IntegrationRuntimeOutboundNetworkDependenciesEndpoint()

Creates an instance of IntegrationRuntimeOutboundNetworkDependenciesEndpoint class.

Method Summary

Modifier and Type Method and Description
String domainName()

Get the domainName property: The domain name of endpoint.

List<IntegrationRuntimeOutboundNetworkDependenciesEndpointDetails> endpointDetails()

Get the endpointDetails property: The details of endpoint.

static IntegrationRuntimeOutboundNetworkDependenciesEndpoint fromJson(JsonReader jsonReader)

Reads an instance of IntegrationRuntimeOutboundNetworkDependenciesEndpoint from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

IntegrationRuntimeOutboundNetworkDependenciesEndpoint withDomainName(String domainName)

Set the domainName property: The domain name of endpoint.

IntegrationRuntimeOutboundNetworkDependenciesEndpoint withEndpointDetails(List<IntegrationRuntimeOutboundNetworkDependenciesEndpointDetails> endpointDetails)

Set the endpointDetails property: The details of endpoint.

Methods inherited from java.lang.Object

Constructor Details

IntegrationRuntimeOutboundNetworkDependenciesEndpoint

public IntegrationRuntimeOutboundNetworkDependenciesEndpoint()

Creates an instance of IntegrationRuntimeOutboundNetworkDependenciesEndpoint class.

Method Details

domainName

public String domainName()

Get the domainName property: The domain name of endpoint.

Returns:

the domainName value.

endpointDetails

public List<IntegrationRuntimeOutboundNetworkDependenciesEndpointDetails> endpointDetails()

Get the endpointDetails property: The details of endpoint.

Returns:

the endpointDetails value.

fromJson

public static IntegrationRuntimeOutboundNetworkDependenciesEndpoint fromJson(JsonReader jsonReader)

Reads an instance of IntegrationRuntimeOutboundNetworkDependenciesEndpoint from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of IntegrationRuntimeOutboundNetworkDependenciesEndpoint 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 IntegrationRuntimeOutboundNetworkDependenciesEndpoint.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withDomainName

public IntegrationRuntimeOutboundNetworkDependenciesEndpoint withDomainName(String domainName)

Set the domainName property: The domain name of endpoint.

Parameters:

domainName - the domainName value to set.

Returns:

the IntegrationRuntimeOutboundNetworkDependenciesEndpoint object itself.

withEndpointDetails

public IntegrationRuntimeOutboundNetworkDependenciesEndpoint withEndpointDetails(List<IntegrationRuntimeOutboundNetworkDependenciesEndpointDetails> endpointDetails)

Set the endpointDetails property: The details of endpoint.

Parameters:

endpointDetails - the endpointDetails value to set.

Returns:

the IntegrationRuntimeOutboundNetworkDependenciesEndpoint object itself.

Applies to