Class IntegrationAccountSchemaProperties

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

public final class IntegrationAccountSchemaProperties extends Object
The integration account schema properties.
  • Constructor Details

    • IntegrationAccountSchemaProperties

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

    • schemaType

      public SchemaType schemaType()
      Get the schemaType property: The schema type.
      Returns:
      the schemaType value.
    • withSchemaType

      public IntegrationAccountSchemaProperties withSchemaType(SchemaType schemaType)
      Set the schemaType property: The schema type.
      Parameters:
      schemaType - the schemaType value to set.
      Returns:
      the IntegrationAccountSchemaProperties object itself.
    • targetNamespace

      public String targetNamespace()
      Get the targetNamespace property: The target namespace of the schema.
      Returns:
      the targetNamespace value.
    • withTargetNamespace

      public IntegrationAccountSchemaProperties withTargetNamespace(String targetNamespace)
      Set the targetNamespace property: The target namespace of the schema.
      Parameters:
      targetNamespace - the targetNamespace value to set.
      Returns:
      the IntegrationAccountSchemaProperties object itself.
    • documentName

      public String documentName()
      Get the documentName property: The document name.
      Returns:
      the documentName value.
    • withDocumentName

      public IntegrationAccountSchemaProperties withDocumentName(String documentName)
      Set the documentName property: The document name.
      Parameters:
      documentName - the documentName value to set.
      Returns:
      the IntegrationAccountSchemaProperties object itself.
    • fileName

      public String fileName()
      Get the fileName property: The file name.
      Returns:
      the fileName value.
    • withFileName

      public IntegrationAccountSchemaProperties withFileName(String fileName)
      Set the fileName property: The file name.
      Parameters:
      fileName - the fileName value to set.
      Returns:
      the IntegrationAccountSchemaProperties 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.
    • metadata

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

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

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

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

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

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

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

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