Class IntegrationAccountMapInner

java.lang.Object
com.azure.core.management.ProxyResource
com.azure.core.management.Resource
com.azure.resourcemanager.logic.fluent.models.IntegrationAccountMapInner

public final class IntegrationAccountMapInner extends com.azure.core.management.Resource
The integration account map.
  • Constructor Details

    • IntegrationAccountMapInner

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

    • withLocation

      public IntegrationAccountMapInner withLocation(String location)
      Overrides:
      withLocation in class com.azure.core.management.Resource
    • withTags

      public IntegrationAccountMapInner withTags(Map<String,String> tags)
      Overrides:
      withTags in class com.azure.core.management.Resource
    • mapType

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

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

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

      public IntegrationAccountMapInner withParametersSchema(IntegrationAccountMapPropertiesParametersSchema parametersSchema)
      Set the parametersSchema property: The parameters schema of integration account map.
      Parameters:
      parametersSchema - the parametersSchema value to set.
      Returns:
      the IntegrationAccountMapInner 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 IntegrationAccountMapInner withContent(String content)
      Set the content property: The content.
      Parameters:
      content - the content value to set.
      Returns:
      the IntegrationAccountMapInner object itself.
    • contentType

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

      public IntegrationAccountMapInner withContentType(String contentType)
      Set the contentType property: The content type.
      Parameters:
      contentType - the contentType value to set.
      Returns:
      the IntegrationAccountMapInner 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 IntegrationAccountMapInner withMetadata(Object metadata)
      Set the metadata property: The metadata.
      Parameters:
      metadata - the metadata value to set.
      Returns:
      the IntegrationAccountMapInner object itself.
    • validate

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