![JAR search and dependency download from the Maven repository](/logo.png)
com.zabbix4j.image.ImageGetRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of Zabbix4j Show documentation
Show all versions of Zabbix4j Show documentation
Zabbix API library for the Java language.
package com.zabbix4j.image;
import com.zabbix4j.GetRequestCommonParams;
import com.zabbix4j.ZabbixApiRequest;
import com.zabbix4j.utils.ZbxListUtils;
import java.util.List;
/**
* @author Suguru Yajima
*/
public class ImageGetRequest extends ZabbixApiRequest {
private Params params = new Params();
public ImageGetRequest() {
setMethod("image.get");
}
/**
* Gets params.
*
* @return Value of params.
*/
public Params getParams() {
return params;
}
/**
* Sets new params.
*
* @param params New value of params.
*/
public void setParams(Params params) {
this.params = params;
}
public class Params extends GetRequestCommonParams {
private List imageids;
private List sysmapids;
private Boolean select_image;
public void addImageId(Integer id) {
imageids = ZbxListUtils.add(imageids, id);
}
public void addSystemId(Integer id) {
sysmapids = ZbxListUtils.add(sysmapids, id);
}
/**
* Gets sysmapids.
*
* @return Value of sysmapids.
*/
public List getSysmapids() {
return sysmapids;
}
/**
* Sets new sysmapids.
*
* @param sysmapids New value of sysmapids.
*/
public void setSysmapids(List sysmapids) {
this.sysmapids = sysmapids;
}
/**
* Gets select_image.
*
* @return Value of select_image.
*/
public Boolean getSelect_image() {
return select_image;
}
/**
* Sets new select_image.
*
* @param select_image New value of select_image.
*/
public void setSelect_image(Boolean select_image) {
this.select_image = select_image;
}
/**
* Gets imageids.
*
* @return Value of imageids.
*/
public List getImageids() {
return imageids;
}
/**
* Sets new imageids.
*
* @param imageids New value of imageids.
*/
public void setImageids(List imageids) {
this.imageids = imageids;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy