Class SnapshotDownloadRequest
java.lang.Object
com.azure.resourcemanager.appcomplianceautomation.models.SnapshotDownloadRequest
Snapshot's download request.
-
Constructor Summary
ConstructorDescriptionCreates an instance of SnapshotDownloadRequest class. -
Method Summary
Modifier and TypeMethodDescriptionGet the downloadType property: Indicates the download type.Get the offerGuid property: The offerGuid which mapping to the reports.Get the reportCreatorTenantId property: Tenant id.void
validate()
Validates the instance.withDownloadType
(DownloadType downloadType) Set the downloadType property: Indicates the download type.withOfferGuid
(String offerGuid) Set the offerGuid property: The offerGuid which mapping to the reports.withReportCreatorTenantId
(String reportCreatorTenantId) Set the reportCreatorTenantId property: Tenant id.
-
Constructor Details
-
SnapshotDownloadRequest
public SnapshotDownloadRequest()Creates an instance of SnapshotDownloadRequest class.
-
-
Method Details
-
reportCreatorTenantId
Get the reportCreatorTenantId property: Tenant id.- Returns:
- the reportCreatorTenantId value.
-
withReportCreatorTenantId
Set the reportCreatorTenantId property: Tenant id.- Parameters:
reportCreatorTenantId
- the reportCreatorTenantId value to set.- Returns:
- the SnapshotDownloadRequest object itself.
-
downloadType
Get the downloadType property: Indicates the download type.- Returns:
- the downloadType value.
-
withDownloadType
Set the downloadType property: Indicates the download type.- Parameters:
downloadType
- the downloadType value to set.- Returns:
- the SnapshotDownloadRequest object itself.
-
offerGuid
Get the offerGuid property: The offerGuid which mapping to the reports.- Returns:
- the offerGuid value.
-
withOfferGuid
Set the offerGuid property: The offerGuid which mapping to the reports.- Parameters:
offerGuid
- the offerGuid value to set.- Returns:
- the SnapshotDownloadRequest object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-