com.citrix.sharefile.api.models.SFItemStatusProvider Maven / Gradle / Ivy
// ------------------------------------------------------------------------------
//
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
// Copyright (c) 2017 Citrix ShareFile. All rights reserved.
//
// ------------------------------------------------------------------------------
package com.citrix.sharefile.api.models;
import java.io.InputStream;
import java.util.ArrayList;
import java.net.URI;
import java.util.Date;
import java.util.Map;
import java.util.HashMap;
import com.google.gson.annotations.SerializedName;
import com.citrix.sharefile.api.*;
import com.citrix.sharefile.api.enumerations.*;
import com.citrix.sharefile.api.models.*;
public class SFItemStatusProvider extends SFODataObject {
@SerializedName("Name")
private String Name;
@SerializedName("Description")
private String Description;
@SerializedName("ThirdParty")
private Boolean ThirdParty;
@SerializedName("Active")
private Boolean Active;
@SerializedName("Account")
private SFAccountItemStatusProvider Account;
@SerializedName("Statuses")
private ArrayList Statuses;
public String getName() {
return this.Name;
}
public void setName(String name) {
this.Name = name;
}
public String getDescription() {
return this.Description;
}
public void setDescription(String description) {
this.Description = description;
}
/**
* True if the external party is not Citrix-managed
*/
public Boolean getThirdParty() {
return this.ThirdParty;
}
/**
* True if the external party is not Citrix-managed
*/
public void setThirdParty(Boolean thirdparty) {
this.ThirdParty = thirdparty;
}
public Boolean getActive() {
return this.Active;
}
public void setActive(Boolean active) {
this.Active = active;
}
/**
* Configuration for the current ShareFile account in regards to this status provider
*/
public SFAccountItemStatusProvider getAccount() {
return this.Account;
}
/**
* Configuration for the current ShareFile account in regards to this status provider
*/
public void setAccount(SFAccountItemStatusProvider account) {
this.Account = account;
}
/**
* List of all possible statuses defined by this status provider
*/
public ArrayList getStatuses() {
return this.Statuses;
}
/**
* List of all possible statuses defined by this status provider
*/
public void setStatuses(ArrayList statuses) {
this.Statuses = statuses;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy