All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.hubspot.chrome.devtools.client.core.storage.IndexedDBContentUpdatedEvent Maven / Gradle / Ivy

package com.hubspot.chrome.devtools.client.core.storage;

import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.hubspot.chrome.devtools.client.core.Event;

/**
 * The origin's IndexedDB object store has been modified.
 */
public final class IndexedDBContentUpdatedEvent extends Event {
  private String origin;

  private String databaseName;

  private String objectStoreName;

  @JsonCreator
  public IndexedDBContentUpdatedEvent(@JsonProperty("origin") String origin,
      @JsonProperty("databaseName") String databaseName,
      @JsonProperty("objectStoreName") String objectStoreName) {
    this.origin = origin;
    this.databaseName = databaseName;
    this.objectStoreName = objectStoreName;
  }

  public String getOrigin() {
    return origin;
  }

  public String getDatabaseName() {
    return databaseName;
  }

  public String getObjectStoreName() {
    return objectStoreName;
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy