Class IntegrationAccountSchemaProperties
java.lang.Object
com.azure.resourcemanager.logic.fluent.models.IntegrationAccountSchemaProperties
The integration account schema properties.
-
Constructor Summary
ConstructorDescriptionCreates an instance of IntegrationAccountSchemaProperties class. -
Method Summary
Modifier and TypeMethodDescriptionGet the changedTime property: The changed time.content()
Get the content property: The content.Get the contentLink property: The content link.Get the contentType property: The content type.Get the createdTime property: The created time.Get the documentName property: The document name.fileName()
Get the fileName property: The file name.metadata()
Get the metadata property: The metadata.Get the schemaType property: The schema type.Get the targetNamespace property: The target namespace of the schema.void
validate()
Validates the instance.withContent
(String content) Set the content property: The content.withContentType
(String contentType) Set the contentType property: The content type.withDocumentName
(String documentName) Set the documentName property: The document name.withFileName
(String fileName) Set the fileName property: The file name.withMetadata
(Object metadata) Set the metadata property: The metadata.withSchemaType
(SchemaType schemaType) Set the schemaType property: The schema type.withTargetNamespace
(String targetNamespace) Set the targetNamespace property: The target namespace of the schema.
-
Constructor Details
-
IntegrationAccountSchemaProperties
public IntegrationAccountSchemaProperties()Creates an instance of IntegrationAccountSchemaProperties class.
-
-
Method Details
-
schemaType
Get the schemaType property: The schema type.- Returns:
- the schemaType value.
-
withSchemaType
Set the schemaType property: The schema type.- Parameters:
schemaType
- the schemaType value to set.- Returns:
- the IntegrationAccountSchemaProperties object itself.
-
targetNamespace
Get the targetNamespace property: The target namespace of the schema.- Returns:
- the targetNamespace value.
-
withTargetNamespace
Set the targetNamespace property: The target namespace of the schema.- Parameters:
targetNamespace
- the targetNamespace value to set.- Returns:
- the IntegrationAccountSchemaProperties object itself.
-
documentName
Get the documentName property: The document name.- Returns:
- the documentName value.
-
withDocumentName
Set the documentName property: The document name.- Parameters:
documentName
- the documentName value to set.- Returns:
- the IntegrationAccountSchemaProperties object itself.
-
fileName
Get the fileName property: The file name.- Returns:
- the fileName value.
-
withFileName
Set the fileName property: The file name.- Parameters:
fileName
- the fileName value to set.- Returns:
- the IntegrationAccountSchemaProperties object itself.
-
createdTime
Get the createdTime property: The created time.- Returns:
- the createdTime value.
-
changedTime
Get the changedTime property: The changed time.- Returns:
- the changedTime value.
-
metadata
Get the metadata property: The metadata.- Returns:
- the metadata value.
-
withMetadata
Set the metadata property: The metadata.- Parameters:
metadata
- the metadata value to set.- Returns:
- the IntegrationAccountSchemaProperties object itself.
-
content
Get the content property: The content.- Returns:
- the content value.
-
withContent
Set the content property: The content.- Parameters:
content
- the content value to set.- Returns:
- the IntegrationAccountSchemaProperties object itself.
-
contentType
Get the contentType property: The content type.- Returns:
- the contentType value.
-
withContentType
Set the contentType property: The content type.- Parameters:
contentType
- the contentType value to set.- Returns:
- the IntegrationAccountSchemaProperties object itself.
-
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.
-