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

io.getstream.client.model.beans.UpdateTo Maven / Gradle / Ivy

package io.getstream.client.model.beans;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.getstream.client.model.activities.BaseActivity;

import java.util.List;

/**
 * This custom activity is required to perform the update_to_targets operation.
 */
public class UpdateTo extends BaseActivity {

    @JsonInclude(JsonInclude.Include.NON_NULL)
    @JsonProperty("new_targets")
    private List newTargets;

    @JsonInclude(JsonInclude.Include.NON_NULL)
    @JsonProperty("added_targets")
    private List addedTargets;

    @JsonInclude(JsonInclude.Include.NON_NULL)
    @JsonProperty("removed_targets")
    private List removedTargets;

    public List getNewTargets() {
        return newTargets;
    }

    public void setNewTargets(List newTargets) {
        this.newTargets = newTargets;
    }

    public List getAddedTargets() {
        return addedTargets;
    }

    public void setAddedTargets(List addedTargets) {
        this.addedTargets = addedTargets;
    }

    public List getRemovedTargets() {
        return removedTargets;
    }

    public void setRemovedTargets(List removedTargets) {
        this.removedTargets = removedTargets;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy