Class IntegrationAccountMapProperties

java.lang.Object
com.azure.resourcemanager.logic.fluent.models.IntegrationAccountMapProperties

public final class IntegrationAccountMapProperties extends Object
The integration account map.
  • Constructor Details

    • IntegrationAccountMapProperties

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

    • mapType

      public MapType mapType()
      Get the mapType property: The map type.
      Returns:
      the mapType value.
    • withMapType

      public IntegrationAccountMapProperties withMapType(MapType mapType)
      Set the mapType property: The map type.
      Parameters:
      mapType - the mapType value to set.
      Returns:
      the IntegrationAccountMapProperties object itself.
    • parametersSchema

      Get the parametersSchema property: The parameters schema of integration account map.
      Returns:
      the parametersSchema value.
    • withParametersSchema

      Set the parametersSchema property: The parameters schema of integration account map.
      Parameters:
      parametersSchema - the parametersSchema value to set.
      Returns:
      the IntegrationAccountMapProperties object itself.
    • createdTime

      public OffsetDateTime createdTime()
      Get the createdTime property: The created time.
      Returns:
      the createdTime value.
    • changedTime

      public OffsetDateTime changedTime()
      Get the changedTime property: The changed time.
      Returns:
      the changedTime value.
    • content

      public String content()
      Get the content property: The content.
      Returns:
      the content value.
    • withContent

      public IntegrationAccountMapProperties withContent(String content)
      Set the content property: The content.
      Parameters:
      content - the content value to set.
      Returns:
      the IntegrationAccountMapProperties object itself.
    • contentType

      public String contentType()
      Get the contentType property: The content type.
      Returns:
      the contentType value.
    • withContentType

      public IntegrationAccountMapProperties withContentType(String contentType)
      Set the contentType property: The content type.
      Parameters:
      contentType - the contentType value to set.
      Returns:
      the IntegrationAccountMapProperties object itself.
    • contentLink

      public ContentLink contentLink()
      Get the contentLink property: The content link.
      Returns:
      the contentLink value.
    • metadata

      public Object metadata()
      Get the metadata property: The metadata.
      Returns:
      the metadata value.
    • withMetadata

      public IntegrationAccountMapProperties withMetadata(Object metadata)
      Set the metadata property: The metadata.
      Parameters:
      metadata - the metadata value to set.
      Returns:
      the IntegrationAccountMapProperties object itself.
    • validate

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