Interface WatchlistItem


public interface WatchlistItem
An immutable client-side representation of WatchlistItem.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    The entirety of the WatchlistItem definition.
    static interface 
    The WatchlistItem definition stages.
    static interface 
    The template for WatchlistItem update.
    static interface 
    The WatchlistItem update stages.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the created property: The time the watchlist item was created.
    Gets the createdBy property: Describes a user that created the watchlist item.
    Gets the entityMapping property: key-value pairs for a watchlist item entity mapping.
    Gets the etag property: Etag of the azure resource.
    id()
    Gets the id property: Fully qualified resource Id for the resource.
    Gets the inner com.azure.resourcemanager.securityinsights.fluent.models.WatchlistItemInner object.
    Gets the isDeleted property: A flag that indicates if the watchlist item is deleted or not.
    Gets the itemsKeyValue property: key-value pairs for a watchlist item.
    Gets the name property: The name of the resource.
    Refreshes the resource to sync with Azure.
    refresh(com.azure.core.util.Context context)
    Refreshes the resource to sync with Azure.
    Gets the name of the resource group.
    com.azure.core.management.SystemData
    Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Gets the tenantId property: The tenantId to which the watchlist item belongs to.
    Gets the type property: The type of the resource.
    Begins update for the WatchlistItem resource.
    Gets the updated property: The last time the watchlist item was updated.
    Gets the updatedBy property: Describes a user that updated the watchlist item.
    Gets the watchlistItemId property: The id (a Guid) of the watchlist item.
    Gets the watchlistItemType property: The type of the watchlist item.
  • Method Details

    • id

      String id()
      Gets the id property: Fully qualified resource Id for the resource.
      Returns:
      the id value.
    • name

      String name()
      Gets the name property: The name of the resource.
      Returns:
      the name value.
    • type

      String type()
      Gets the type property: The type of the resource.
      Returns:
      the type value.
    • etag

      String etag()
      Gets the etag property: Etag of the azure resource.
      Returns:
      the etag value.
    • systemData

      com.azure.core.management.SystemData systemData()
      Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
      Returns:
      the systemData value.
    • watchlistItemType

      String watchlistItemType()
      Gets the watchlistItemType property: The type of the watchlist item.
      Returns:
      the watchlistItemType value.
    • watchlistItemId

      String watchlistItemId()
      Gets the watchlistItemId property: The id (a Guid) of the watchlist item.
      Returns:
      the watchlistItemId value.
    • tenantId

      String tenantId()
      Gets the tenantId property: The tenantId to which the watchlist item belongs to.
      Returns:
      the tenantId value.
    • isDeleted

      Boolean isDeleted()
      Gets the isDeleted property: A flag that indicates if the watchlist item is deleted or not.
      Returns:
      the isDeleted value.
    • created

      OffsetDateTime created()
      Gets the created property: The time the watchlist item was created.
      Returns:
      the created value.
    • updated

      OffsetDateTime updated()
      Gets the updated property: The last time the watchlist item was updated.
      Returns:
      the updated value.
    • createdBy

      UserInfo createdBy()
      Gets the createdBy property: Describes a user that created the watchlist item.
      Returns:
      the createdBy value.
    • updatedBy

      UserInfo updatedBy()
      Gets the updatedBy property: Describes a user that updated the watchlist item.
      Returns:
      the updatedBy value.
    • itemsKeyValue

      Map<String,Object> itemsKeyValue()
      Gets the itemsKeyValue property: key-value pairs for a watchlist item.
      Returns:
      the itemsKeyValue value.
    • entityMapping

      Map<String,Object> entityMapping()
      Gets the entityMapping property: key-value pairs for a watchlist item entity mapping.
      Returns:
      the entityMapping value.
    • resourceGroupName

      String resourceGroupName()
      Gets the name of the resource group.
      Returns:
      the name of the resource group.
    • innerModel

      WatchlistItemInner innerModel()
      Gets the inner com.azure.resourcemanager.securityinsights.fluent.models.WatchlistItemInner object.
      Returns:
      the inner object.
    • update

      Begins update for the WatchlistItem resource.
      Returns:
      the stage of resource update.
    • refresh

      WatchlistItem refresh()
      Refreshes the resource to sync with Azure.
      Returns:
      the refreshed resource.
    • refresh

      WatchlistItem refresh(com.azure.core.util.Context context)
      Refreshes the resource to sync with Azure.
      Parameters:
      context - The context to associate with this operation.
      Returns:
      the refreshed resource.