Class TransformInner
java.lang.Object
com.azure.core.management.ProxyResource
com.azure.resourcemanager.mediaservices.fluent.models.TransformInner
public final class TransformInner
extends com.azure.core.management.ProxyResource
A Transform encapsulates the rules or instructions for generating desired outputs from input media, such as by
transcoding or by extracting insights. After the Transform is created, it can be applied to input media by creating
Jobs.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreated()
Get the created property: The UTC date and time when the Transform was created, in 'YYYY-MM-DDThh:mm:ssZ' format.Get the description property: An optional verbose description of the Transform.Get the lastModified property: The UTC date and time when the Transform was last updated, in 'YYYY-MM-DDThh:mm:ssZ' format.outputs()
Get the outputs property: An array of one or more TransformOutputs that the Transform should generate.com.azure.core.management.SystemData
Get the systemData property: The system metadata relating to this resource.void
validate()
Validates the instance.withDescription
(String description) Set the description property: An optional verbose description of the Transform.withOutputs
(List<TransformOutput> outputs) Set the outputs property: An array of one or more TransformOutputs that the Transform should generate.Methods inherited from class com.azure.core.management.ProxyResource
id, name, type
-
Constructor Details
-
TransformInner
public TransformInner()Creates an instance of TransformInner class.
-
-
Method Details
-
systemData
public com.azure.core.management.SystemData systemData()Get the systemData property: The system metadata relating to this resource.- Returns:
- the systemData value.
-
created
Get the created property: The UTC date and time when the Transform was created, in 'YYYY-MM-DDThh:mm:ssZ' format.- Returns:
- the created value.
-
description
Get the description property: An optional verbose description of the Transform.- Returns:
- the description value.
-
withDescription
Set the description property: An optional verbose description of the Transform.- Parameters:
description
- the description value to set.- Returns:
- the TransformInner object itself.
-
lastModified
Get the lastModified property: The UTC date and time when the Transform was last updated, in 'YYYY-MM-DDThh:mm:ssZ' format.- Returns:
- the lastModified value.
-
outputs
Get the outputs property: An array of one or more TransformOutputs that the Transform should generate.- Returns:
- the outputs value.
-
withOutputs
Set the outputs property: An array of one or more TransformOutputs that the Transform should generate.- Parameters:
outputs
- the outputs value to set.- Returns:
- the TransformInner object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-