Class StorageBlobInventoryPolicyCompletedEventData

java.lang.Object
com.azure.messaging.eventgrid.systemevents.StorageBlobInventoryPolicyCompletedEventData

public final class StorageBlobInventoryPolicyCompletedEventData extends Object
Schema of the Data property of an EventGridEvent for an Microsoft.Storage.BlobInventoryPolicyCompleted event.
  • Constructor Details

    • StorageBlobInventoryPolicyCompletedEventData

      public StorageBlobInventoryPolicyCompletedEventData()
  • Method Details

    • getScheduleDateTime

      public OffsetDateTime getScheduleDateTime()
      Get the scheduleDateTime property: The time at which inventory policy was scheduled.
      Returns:
      the scheduleDateTime value.
    • setScheduleDateTime

      public StorageBlobInventoryPolicyCompletedEventData setScheduleDateTime(OffsetDateTime scheduleDateTime)
      Set the scheduleDateTime property: The time at which inventory policy was scheduled.
      Parameters:
      scheduleDateTime - the scheduleDateTime value to set.
      Returns:
      the StorageBlobInventoryPolicyCompletedEventData object itself.
    • getAccountName

      public String getAccountName()
      Get the accountName property: The account name for which inventory policy is registered.
      Returns:
      the accountName value.
    • setAccountName

      public StorageBlobInventoryPolicyCompletedEventData setAccountName(String accountName)
      Set the accountName property: The account name for which inventory policy is registered.
      Parameters:
      accountName - the accountName value to set.
      Returns:
      the StorageBlobInventoryPolicyCompletedEventData object itself.
    • getRuleName

      public String getRuleName()
      Get the ruleName property: The rule name for inventory policy.
      Returns:
      the ruleName value.
    • setRuleName

      Set the ruleName property: The rule name for inventory policy.
      Parameters:
      ruleName - the ruleName value to set.
      Returns:
      the StorageBlobInventoryPolicyCompletedEventData object itself.
    • getPolicyRunStatus

      public String getPolicyRunStatus()
      Get the policyRunStatus property: The status of inventory run, it can be Succeeded/PartiallySucceeded/Failed.
      Returns:
      the policyRunStatus value.
    • setPolicyRunStatus

      public StorageBlobInventoryPolicyCompletedEventData setPolicyRunStatus(String policyRunStatus)
      Set the policyRunStatus property: The status of inventory run, it can be Succeeded/PartiallySucceeded/Failed.
      Parameters:
      policyRunStatus - the policyRunStatus value to set.
      Returns:
      the StorageBlobInventoryPolicyCompletedEventData object itself.
    • getPolicyRunStatusMessage

      public String getPolicyRunStatusMessage()
      Get the policyRunStatusMessage property: The status message for inventory run.
      Returns:
      the policyRunStatusMessage value.
    • setPolicyRunStatusMessage

      public StorageBlobInventoryPolicyCompletedEventData setPolicyRunStatusMessage(String policyRunStatusMessage)
      Set the policyRunStatusMessage property: The status message for inventory run.
      Parameters:
      policyRunStatusMessage - the policyRunStatusMessage value to set.
      Returns:
      the StorageBlobInventoryPolicyCompletedEventData object itself.
    • getPolicyRunId

      public String getPolicyRunId()
      Get the policyRunId property: The policy run id for inventory run.
      Returns:
      the policyRunId value.
    • setPolicyRunId

      public StorageBlobInventoryPolicyCompletedEventData setPolicyRunId(String policyRunId)
      Set the policyRunId property: The policy run id for inventory run.
      Parameters:
      policyRunId - the policyRunId value to set.
      Returns:
      the StorageBlobInventoryPolicyCompletedEventData object itself.
    • getManifestBlobUrl

      public String getManifestBlobUrl()
      Get the manifestBlobUrl property: The blob URL for manifest file for inventory run.
      Returns:
      the manifestBlobUrl value.
    • setManifestBlobUrl

      public StorageBlobInventoryPolicyCompletedEventData setManifestBlobUrl(String manifestBlobUrl)
      Set the manifestBlobUrl property: The blob URL for manifest file for inventory run.
      Parameters:
      manifestBlobUrl - the manifestBlobUrl value to set.
      Returns:
      the StorageBlobInventoryPolicyCompletedEventData object itself.