public class

EmployeeImageUpdateType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.EmployeeImageUpdateType

Class Overview

Utilize the following elements to update the Image (e.g. picture) for an existing Employee within the Workday system.

Java class for Employee_Image_UpdateType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Employee_Image_UpdateType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <choice>
           <element name="Employee_Reference" type="{urn:com.workday/bsvc}EmployeeObjectType"/>
           <element name="Employee_External_ID_Reference" type="{urn:com.workday/bsvc}Employee_ReferenceType"/>
         </choice>
         <element name="Employee_Image_Data" type="{urn:com.workday/bsvc}Employee_Image_DataType" maxOccurs="unbounded"/>
       </sequence>
       <attribute ref="{urn:com.workday/bsvc}version"/>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected EmployeeReferenceType employeeExternalIDReference
protected List<EmployeeImageDataType> employeeImageData
protected EmployeeObjectType employeeReference
protected String version
Public Constructors
EmployeeImageUpdateType()
Public Methods
EmployeeReferenceType getEmployeeExternalIDReference()
Gets the value of the employeeExternalIDReference property.
List<EmployeeImageDataType> getEmployeeImageData()
Gets the value of the employeeImageData property.
EmployeeObjectType getEmployeeReference()
Gets the value of the employeeReference property.
String getVersion()
Gets the value of the version property.
void setEmployeeExternalIDReference(EmployeeReferenceType value)
Sets the value of the employeeExternalIDReference property.
void setEmployeeReference(EmployeeObjectType value)
Sets the value of the employeeReference property.
void setVersion(String value)
Sets the value of the version property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected EmployeeReferenceType employeeExternalIDReference

protected List<EmployeeImageDataType> employeeImageData

protected EmployeeObjectType employeeReference

protected String version

Public Constructors

public EmployeeImageUpdateType ()

Public Methods

public EmployeeReferenceType getEmployeeExternalIDReference ()

Gets the value of the employeeExternalIDReference property.

Returns

public List<EmployeeImageDataType> getEmployeeImageData ()

Gets the value of the employeeImageData property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the employeeImageData property.

For example, to add a new item, do as follows:

    getEmployeeImageData().add(newItem);
 

Objects of the following type(s) are allowed in the list EmployeeImageDataType

public EmployeeObjectType getEmployeeReference ()

Gets the value of the employeeReference property.

Returns

public String getVersion ()

Gets the value of the version property.

Returns
  • possible object is String

public void setEmployeeExternalIDReference (EmployeeReferenceType value)

Sets the value of the employeeExternalIDReference property.

Parameters
value Allowed object is EmployeeReferenceType

public void setEmployeeReference (EmployeeObjectType value)

Sets the value of the employeeReference property.

Parameters
value Allowed object is EmployeeObjectType

public void setVersion (String value)

Sets the value of the version property.

Parameters
value Allowed object is String