Class IntegrationServiceEnvironmentProperties

java.lang.Object
com.azure.resourcemanager.logic.models.IntegrationServiceEnvironmentProperties

public final class IntegrationServiceEnvironmentProperties extends Object
The integration service environment properties.
  • Constructor Details

    • IntegrationServiceEnvironmentProperties

      public IntegrationServiceEnvironmentProperties()
      Creates an instance of IntegrationServiceEnvironmentProperties class.
  • Method Details

    • provisioningState

      public WorkflowProvisioningState provisioningState()
      Get the provisioningState property: The provisioning state.
      Returns:
      the provisioningState value.
    • withProvisioningState

      public IntegrationServiceEnvironmentProperties withProvisioningState(WorkflowProvisioningState provisioningState)
      Set the provisioningState property: The provisioning state.
      Parameters:
      provisioningState - the provisioningState value to set.
      Returns:
      the IntegrationServiceEnvironmentProperties object itself.
    • state

      public WorkflowState state()
      Get the state property: The integration service environment state.
      Returns:
      the state value.
    • withState

      Set the state property: The integration service environment state.
      Parameters:
      state - the state value to set.
      Returns:
      the IntegrationServiceEnvironmentProperties object itself.
    • integrationServiceEnvironmentId

      public String integrationServiceEnvironmentId()
      Get the integrationServiceEnvironmentId property: Gets the tracking id.
      Returns:
      the integrationServiceEnvironmentId value.
    • withIntegrationServiceEnvironmentId

      public IntegrationServiceEnvironmentProperties withIntegrationServiceEnvironmentId(String integrationServiceEnvironmentId)
      Set the integrationServiceEnvironmentId property: Gets the tracking id.
      Parameters:
      integrationServiceEnvironmentId - the integrationServiceEnvironmentId value to set.
      Returns:
      the IntegrationServiceEnvironmentProperties object itself.
    • endpointsConfiguration

      public FlowEndpointsConfiguration endpointsConfiguration()
      Get the endpointsConfiguration property: The endpoints configuration.
      Returns:
      the endpointsConfiguration value.
    • withEndpointsConfiguration

      public IntegrationServiceEnvironmentProperties withEndpointsConfiguration(FlowEndpointsConfiguration endpointsConfiguration)
      Set the endpointsConfiguration property: The endpoints configuration.
      Parameters:
      endpointsConfiguration - the endpointsConfiguration value to set.
      Returns:
      the IntegrationServiceEnvironmentProperties object itself.
    • networkConfiguration

      public NetworkConfiguration networkConfiguration()
      Get the networkConfiguration property: The network configuration.
      Returns:
      the networkConfiguration value.
    • withNetworkConfiguration

      public IntegrationServiceEnvironmentProperties withNetworkConfiguration(NetworkConfiguration networkConfiguration)
      Set the networkConfiguration property: The network configuration.
      Parameters:
      networkConfiguration - the networkConfiguration value to set.
      Returns:
      the IntegrationServiceEnvironmentProperties object itself.
    • encryptionConfiguration

      public IntegrationServiceEnvironmenEncryptionConfiguration encryptionConfiguration()
      Get the encryptionConfiguration property: The encryption configuration.
      Returns:
      the encryptionConfiguration value.
    • withEncryptionConfiguration

      public IntegrationServiceEnvironmentProperties withEncryptionConfiguration(IntegrationServiceEnvironmenEncryptionConfiguration encryptionConfiguration)
      Set the encryptionConfiguration property: The encryption configuration.
      Parameters:
      encryptionConfiguration - the encryptionConfiguration value to set.
      Returns:
      the IntegrationServiceEnvironmentProperties object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.