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

com.softlayer.api.service.bluepages.container.EmployeeProfile Maven / Gradle / Ivy

There is a newer version: 0.3.4
Show newest version
package com.softlayer.api.service.bluepages.container;

import com.softlayer.api.annotation.ApiProperty;
import com.softlayer.api.annotation.ApiType;
import com.softlayer.api.service.Entity;

/**
 * @see BluePages_Container_EmployeeProfile
 */
@ApiType("BluePages_Container_EmployeeProfile")
public class EmployeeProfile extends Entity {

    /**
     * Employee address 
     */
    @ApiProperty(canBeNullOrNotSet = true)
    protected String address1;

    public String getAddress1() {
        return address1;
    }

    public void setAddress1(String address1) {
        address1Specified = true;
        this.address1 = address1;
    }

    protected boolean address1Specified;

    public boolean isAddress1Specified() {
        return address1Specified;
    }

    public void unsetAddress1() {
        address1 = null;
        address1Specified = false;
    }

    /**
     * Employee address 
     */
    @ApiProperty(canBeNullOrNotSet = true)
    protected String address2;

    public String getAddress2() {
        return address2;
    }

    public void setAddress2(String address2) {
        address2Specified = true;
        this.address2 = address2;
    }

    protected boolean address2Specified;

    public boolean isAddress2Specified() {
        return address2Specified;
    }

    public void unsetAddress2() {
        address2 = null;
        address2Specified = false;
    }

    /**
     * Country of employee's address 
     */
    @ApiProperty(canBeNullOrNotSet = true)
    protected String addressCountry;

    public String getAddressCountry() {
        return addressCountry;
    }

    public void setAddressCountry(String addressCountry) {
        addressCountrySpecified = true;
        this.addressCountry = addressCountry;
    }

    protected boolean addressCountrySpecified;

    public boolean isAddressCountrySpecified() {
        return addressCountrySpecified;
    }

    public void unsetAddressCountry() {
        addressCountry = null;
        addressCountrySpecified = false;
    }

    /**
     * Employee city 
     */
    @ApiProperty(canBeNullOrNotSet = true)
    protected String city;

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        citySpecified = true;
        this.city = city;
    }

    protected boolean citySpecified;

    public boolean isCitySpecified() {
        return citySpecified;
    }

    public void unsetCity() {
        city = null;
        citySpecified = false;
    }

    /**
     * Employee department code 
     */
    @ApiProperty(canBeNullOrNotSet = true)
    protected String departmentCode;

    public String getDepartmentCode() {
        return departmentCode;
    }

    public void setDepartmentCode(String departmentCode) {
        departmentCodeSpecified = true;
        this.departmentCode = departmentCode;
    }

    protected boolean departmentCodeSpecified;

    public boolean isDepartmentCodeSpecified() {
        return departmentCodeSpecified;
    }

    public void unsetDepartmentCode() {
        departmentCode = null;
        departmentCodeSpecified = false;
    }

    /**
     * Employee department country code 
     */
    @ApiProperty(canBeNullOrNotSet = true)
    protected String departmentCountry;

    public String getDepartmentCountry() {
        return departmentCountry;
    }

    public void setDepartmentCountry(String departmentCountry) {
        departmentCountrySpecified = true;
        this.departmentCountry = departmentCountry;
    }

    protected boolean departmentCountrySpecified;

    public boolean isDepartmentCountrySpecified() {
        return departmentCountrySpecified;
    }

    public void unsetDepartmentCountry() {
        departmentCountry = null;
        departmentCountrySpecified = false;
    }

    /**
     * Employee division code 
     */
    @ApiProperty(canBeNullOrNotSet = true)
    protected String divisionCode;

    public String getDivisionCode() {
        return divisionCode;
    }

    public void setDivisionCode(String divisionCode) {
        divisionCodeSpecified = true;
        this.divisionCode = divisionCode;
    }

    protected boolean divisionCodeSpecified;

    public boolean isDivisionCodeSpecified() {
        return divisionCodeSpecified;
    }

    public void unsetDivisionCode() {
        divisionCode = null;
        divisionCodeSpecified = false;
    }

    /**
     * Employee email address 
     */
    @ApiProperty(canBeNullOrNotSet = true)
    protected String emailAddress;

    public String getEmailAddress() {
        return emailAddress;
    }

    public void setEmailAddress(String emailAddress) {
        emailAddressSpecified = true;
        this.emailAddress = emailAddress;
    }

    protected boolean emailAddressSpecified;

    public boolean isEmailAddressSpecified() {
        return emailAddressSpecified;
    }

    public void unsetEmailAddress() {
        emailAddress = null;
        emailAddressSpecified = false;
    }

    /**
     * Employee first name 
     */
    @ApiProperty(canBeNullOrNotSet = true)
    protected String firstName;

    public String getFirstName() {
        return firstName;
    }

    public void setFirstName(String firstName) {
        firstNameSpecified = true;
        this.firstName = firstName;
    }

    protected boolean firstNameSpecified;

    public boolean isFirstNameSpecified() {
        return firstNameSpecified;
    }

    public void unsetFirstName() {
        firstName = null;
        firstNameSpecified = false;
    }

    /**
     * Employee last name 
     */
    @ApiProperty(canBeNullOrNotSet = true)
    protected String lastName;

    public String getLastName() {
        return lastName;
    }

    public void setLastName(String lastName) {
        lastNameSpecified = true;
        this.lastName = lastName;
    }

    protected boolean lastNameSpecified;

    public boolean isLastNameSpecified() {
        return lastNameSpecified;
    }

    public void unsetLastName() {
        lastName = null;
        lastNameSpecified = false;
    }

    /**
     * Email of employee's manager 
     */
    @ApiProperty(canBeNullOrNotSet = true)
    protected String managerEmailAddress;

    public String getManagerEmailAddress() {
        return managerEmailAddress;
    }

    public void setManagerEmailAddress(String managerEmailAddress) {
        managerEmailAddressSpecified = true;
        this.managerEmailAddress = managerEmailAddress;
    }

    protected boolean managerEmailAddressSpecified;

    public boolean isManagerEmailAddressSpecified() {
        return managerEmailAddressSpecified;
    }

    public void unsetManagerEmailAddress() {
        managerEmailAddress = null;
        managerEmailAddressSpecified = false;
    }

    /**
     * Employee's manager's first name 
     */
    @ApiProperty(canBeNullOrNotSet = true)
    protected String managerFirstName;

    public String getManagerFirstName() {
        return managerFirstName;
    }

    public void setManagerFirstName(String managerFirstName) {
        managerFirstNameSpecified = true;
        this.managerFirstName = managerFirstName;
    }

    protected boolean managerFirstNameSpecified;

    public boolean isManagerFirstNameSpecified() {
        return managerFirstNameSpecified;
    }

    public void unsetManagerFirstName() {
        managerFirstName = null;
        managerFirstNameSpecified = false;
    }

    /**
     * Employee's manager's last name 
     */
    @ApiProperty(canBeNullOrNotSet = true)
    protected String managerLastName;

    public String getManagerLastName() {
        return managerLastName;
    }

    public void setManagerLastName(String managerLastName) {
        managerLastNameSpecified = true;
        this.managerLastName = managerLastName;
    }

    protected boolean managerLastNameSpecified;

    public boolean isManagerLastNameSpecified() {
        return managerLastNameSpecified;
    }

    public void unsetManagerLastName() {
        managerLastName = null;
        managerLastNameSpecified = false;
    }

    /**
     * Employee' manager's identifier 
     */
    @ApiProperty(canBeNullOrNotSet = true)
    protected String managerUid;

    public String getManagerUid() {
        return managerUid;
    }

    public void setManagerUid(String managerUid) {
        managerUidSpecified = true;
        this.managerUid = managerUid;
    }

    protected boolean managerUidSpecified;

    public boolean isManagerUidSpecified() {
        return managerUidSpecified;
    }

    public void unsetManagerUid() {
        managerUid = null;
        managerUidSpecified = false;
    }

    /**
     * Employee phone number 
     */
    @ApiProperty(canBeNullOrNotSet = true)
    protected String phone;

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        phoneSpecified = true;
        this.phone = phone;
    }

    protected boolean phoneSpecified;

    public boolean isPhoneSpecified() {
        return phoneSpecified;
    }

    public void unsetPhone() {
        phone = null;
        phoneSpecified = false;
    }

    /**
     * Employee postal code 
     */
    @ApiProperty(canBeNullOrNotSet = true)
    protected String postalCode;

    public String getPostalCode() {
        return postalCode;
    }

    public void setPostalCode(String postalCode) {
        postalCodeSpecified = true;
        this.postalCode = postalCode;
    }

    protected boolean postalCodeSpecified;

    public boolean isPostalCodeSpecified() {
        return postalCodeSpecified;
    }

    public void unsetPostalCode() {
        postalCode = null;
        postalCodeSpecified = false;
    }

    /**
     * Employee state 
     */
    @ApiProperty(canBeNullOrNotSet = true)
    protected String state;

    public String getState() {
        return state;
    }

    public void setState(String state) {
        stateSpecified = true;
        this.state = state;
    }

    protected boolean stateSpecified;

    public boolean isStateSpecified() {
        return stateSpecified;
    }

    public void unsetState() {
        state = null;
        stateSpecified = false;
    }

    /**
     * Employee identifier 
     */
    @ApiProperty(canBeNullOrNotSet = true)
    protected String uid;

    public String getUid() {
        return uid;
    }

    public void setUid(String uid) {
        uidSpecified = true;
        this.uid = uid;
    }

    protected boolean uidSpecified;

    public boolean isUidSpecified() {
        return uidSpecified;
    }

    public void unsetUid() {
        uid = null;
        uidSpecified = false;
    }

    public static class Mask extends com.softlayer.api.service.Entity.Mask {

        public Mask address1() {
            withLocalProperty("address1");
            return this;
        }

        public Mask address2() {
            withLocalProperty("address2");
            return this;
        }

        public Mask addressCountry() {
            withLocalProperty("addressCountry");
            return this;
        }

        public Mask city() {
            withLocalProperty("city");
            return this;
        }

        public Mask departmentCode() {
            withLocalProperty("departmentCode");
            return this;
        }

        public Mask departmentCountry() {
            withLocalProperty("departmentCountry");
            return this;
        }

        public Mask divisionCode() {
            withLocalProperty("divisionCode");
            return this;
        }

        public Mask emailAddress() {
            withLocalProperty("emailAddress");
            return this;
        }

        public Mask firstName() {
            withLocalProperty("firstName");
            return this;
        }

        public Mask lastName() {
            withLocalProperty("lastName");
            return this;
        }

        public Mask managerEmailAddress() {
            withLocalProperty("managerEmailAddress");
            return this;
        }

        public Mask managerFirstName() {
            withLocalProperty("managerFirstName");
            return this;
        }

        public Mask managerLastName() {
            withLocalProperty("managerLastName");
            return this;
        }

        public Mask managerUid() {
            withLocalProperty("managerUid");
            return this;
        }

        public Mask phone() {
            withLocalProperty("phone");
            return this;
        }

        public Mask postalCode() {
            withLocalProperty("postalCode");
            return this;
        }

        public Mask state() {
            withLocalProperty("state");
            return this;
        }

        public Mask uid() {
            withLocalProperty("uid");
            return this;
        }

    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy