Поделиться через


IntegrationServiceEnvironmentManagedApiProperties Class

public final class IntegrationServiceEnvironmentManagedApiProperties
extends ApiResourceProperties

The integration service environment managed api properties.

Constructor Summary

Constructor Description
IntegrationServiceEnvironmentManagedApiProperties()

Creates an instance of IntegrationServiceEnvironmentManagedApiProperties class.

Method Summary

Modifier and Type Method and Description
ApiResourceDefinitions apiDefinitions()

Get the apiDefinitions property: The api definitions.

String apiDefinitionUrl()

Get the apiDefinitionUrl property: The API definition.

ApiResourceBackendService backendService()

Get the backendService property: The backend service.

List<String> capabilities()

Get the capabilities property: The capabilities.

ApiTier category()

Get the category property: The category.

Map<String,Object> connectionParameters()

Get the connectionParameters property: The connection parameters.

IntegrationServiceEnvironmentManagedApiDeploymentParameters deploymentParameters()

Get the deploymentParameters property: The integration service environment managed api deployment parameters.

static IntegrationServiceEnvironmentManagedApiProperties fromJson(JsonReader jsonReader)

Reads an instance of IntegrationServiceEnvironmentManagedApiProperties from the JsonReader.

ApiResourceGeneralInformation generalInformation()

Get the generalInformation property: The api general information.

ApiResourceMetadata metadata()

Get the metadata property: The metadata.

String name()

Get the name property: The name.

ApiResourcePolicies policies()

Get the policies property: The policies for the API.

WorkflowProvisioningState provisioningState()

Get the provisioningState property: The provisioning state.

List<String> runtimeUrls()

Get the runtimeUrls property: The runtime urls.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

IntegrationServiceEnvironmentManagedApiProperties withDeploymentParameters(IntegrationServiceEnvironmentManagedApiDeploymentParameters deploymentParameters)

Set the deploymentParameters property: The integration service environment managed api deployment parameters.

IntegrationServiceEnvironmentManagedApiProperties withIntegrationServiceEnvironment(ResourceReference integrationServiceEnvironment)

Set the integrationServiceEnvironment property: The integration service environment reference.

Methods inherited from ApiResourceProperties

Methods inherited from java.lang.Object

Constructor Details

IntegrationServiceEnvironmentManagedApiProperties

public IntegrationServiceEnvironmentManagedApiProperties()

Creates an instance of IntegrationServiceEnvironmentManagedApiProperties class.

Method Details

apiDefinitions

public ApiResourceDefinitions apiDefinitions()

Get the apiDefinitions property: The api definitions.

Overrides:

IntegrationServiceEnvironmentManagedApiProperties.apiDefinitions()

Returns:

the apiDefinitions value.

apiDefinitionUrl

public String apiDefinitionUrl()

Get the apiDefinitionUrl property: The API definition.

Overrides:

IntegrationServiceEnvironmentManagedApiProperties.apiDefinitionUrl()

Returns:

the apiDefinitionUrl value.

backendService

public ApiResourceBackendService backendService()

Get the backendService property: The backend service.

Overrides:

IntegrationServiceEnvironmentManagedApiProperties.backendService()

Returns:

the backendService value.

capabilities

public List<String> capabilities()

Get the capabilities property: The capabilities.

Overrides:

IntegrationServiceEnvironmentManagedApiProperties.capabilities()

Returns:

the capabilities value.

category

public ApiTier category()

Get the category property: The category.

Overrides:

IntegrationServiceEnvironmentManagedApiProperties.category()

Returns:

the category value.

connectionParameters

public Map<String,Object> connectionParameters()

Get the connectionParameters property: The connection parameters.

Overrides:

IntegrationServiceEnvironmentManagedApiProperties.connectionParameters()

Returns:

the connectionParameters value.

deploymentParameters

public IntegrationServiceEnvironmentManagedApiDeploymentParameters deploymentParameters()

Get the deploymentParameters property: The integration service environment managed api deployment parameters.

Returns:

the deploymentParameters value.

fromJson

public static IntegrationServiceEnvironmentManagedApiProperties fromJson(JsonReader jsonReader)

Reads an instance of IntegrationServiceEnvironmentManagedApiProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

generalInformation

public ApiResourceGeneralInformation generalInformation()

Get the generalInformation property: The api general information.

Overrides:

IntegrationServiceEnvironmentManagedApiProperties.generalInformation()

Returns:

the generalInformation value.

metadata

public ApiResourceMetadata metadata()

Get the metadata property: The metadata.

Overrides:

IntegrationServiceEnvironmentManagedApiProperties.metadata()

Returns:

the metadata value.

name

public String name()

Get the name property: The name.

Overrides:

IntegrationServiceEnvironmentManagedApiProperties.name()

Returns:

the name value.

policies

public ApiResourcePolicies policies()

Get the policies property: The policies for the API.

Overrides:

IntegrationServiceEnvironmentManagedApiProperties.policies()

Returns:

the policies value.

provisioningState

public WorkflowProvisioningState provisioningState()

Get the provisioningState property: The provisioning state.

Overrides:

IntegrationServiceEnvironmentManagedApiProperties.provisioningState()

Returns:

the provisioningState value.

runtimeUrls

public List<String> runtimeUrls()

Get the runtimeUrls property: The runtime urls.

Overrides:

IntegrationServiceEnvironmentManagedApiProperties.runtimeUrls()

Returns:

the runtimeUrls value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

IntegrationServiceEnvironmentManagedApiProperties.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Overrides:

IntegrationServiceEnvironmentManagedApiProperties.validate()

withDeploymentParameters

public IntegrationServiceEnvironmentManagedApiProperties withDeploymentParameters(IntegrationServiceEnvironmentManagedApiDeploymentParameters deploymentParameters)

Set the deploymentParameters property: The integration service environment managed api deployment parameters.

Parameters:

deploymentParameters - the deploymentParameters value to set.

Returns:

the IntegrationServiceEnvironmentManagedApiProperties object itself.

withIntegrationServiceEnvironment

public IntegrationServiceEnvironmentManagedApiProperties withIntegrationServiceEnvironment(ResourceReference integrationServiceEnvironment)

Set the integrationServiceEnvironment property: The integration service environment reference.

Overrides:

IntegrationServiceEnvironmentManagedApiProperties.withIntegrationServiceEnvironment(ResourceReference integrationServiceEnvironment)

Parameters:

integrationServiceEnvironment

Applies to