com.sforce.soap.tooling.ProfileLayout Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sforce-tooling-api Show documentation
Show all versions of sforce-tooling-api Show documentation
Salesforce Tooling API client
The newest version!
package com.sforce.soap.tooling;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
/**
* Java class for ProfileLayout complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="ProfileLayout">
* <complexContent>
* <extension base="{urn:tooling.soap.sforce.com}sObject">
* <sequence>
* <element name="CreatedBy" type="{urn:tooling.soap.sforce.com}User" minOccurs="0"/>
* <element name="CreatedById" type="{urn:tooling.soap.sforce.com}ID" minOccurs="0"/>
* <element name="CreatedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="LastModifiedBy" type="{urn:tooling.soap.sforce.com}User" minOccurs="0"/>
* <element name="LastModifiedById" type="{urn:tooling.soap.sforce.com}ID" minOccurs="0"/>
* <element name="LastModifiedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Layout" type="{urn:tooling.soap.sforce.com}Layout" minOccurs="0"/>
* <element name="LayoutId" type="{urn:tooling.soap.sforce.com}ID" minOccurs="0"/>
* <element name="Profile" type="{urn:tooling.soap.sforce.com}Profile" minOccurs="0"/>
* <element name="ProfileId" type="{urn:tooling.soap.sforce.com}ID" minOccurs="0"/>
* <element name="RecordType" type="{urn:tooling.soap.sforce.com}RecordType" minOccurs="0"/>
* <element name="RecordTypeId" type="{urn:tooling.soap.sforce.com}ID" minOccurs="0"/>
* <element name="SystemModstamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="TableEnumOrId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ProfileLayout", propOrder = {
"createdBy",
"createdById",
"createdDate",
"lastModifiedBy",
"lastModifiedById",
"lastModifiedDate",
"layout",
"layoutId",
"profile",
"profileId",
"recordType",
"recordTypeId",
"systemModstamp",
"tableEnumOrId"
})
public class ProfileLayout
extends SObject
{
@XmlElement(name = "CreatedBy", nillable = true)
protected User createdBy;
@XmlElement(name = "CreatedById", nillable = true)
protected String createdById;
@XmlElement(name = "CreatedDate", nillable = true)
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar createdDate;
@XmlElement(name = "LastModifiedBy", nillable = true)
protected User lastModifiedBy;
@XmlElement(name = "LastModifiedById", nillable = true)
protected String lastModifiedById;
@XmlElement(name = "LastModifiedDate", nillable = true)
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar lastModifiedDate;
@XmlElement(name = "Layout", nillable = true)
protected Layout layout;
@XmlElement(name = "LayoutId", nillable = true)
protected String layoutId;
@XmlElement(name = "Profile", nillable = true)
protected Profile profile;
@XmlElement(name = "ProfileId", nillable = true)
protected String profileId;
@XmlElement(name = "RecordType", nillable = true)
protected RecordType recordType;
@XmlElement(name = "RecordTypeId", nillable = true)
protected String recordTypeId;
@XmlElement(name = "SystemModstamp", nillable = true)
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar systemModstamp;
@XmlElement(name = "TableEnumOrId", nillable = true)
protected String tableEnumOrId;
/**
* Gets the value of the createdBy property.
*
* @return
* possible object is
* {@link User }
*
*/
public User getCreatedBy() {
return createdBy;
}
/**
* Sets the value of the createdBy property.
*
* @param value
* allowed object is
* {@link User }
*
*/
public void setCreatedBy(User value) {
this.createdBy = value;
}
/**
* Gets the value of the createdById property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCreatedById() {
return createdById;
}
/**
* Sets the value of the createdById property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCreatedById(String value) {
this.createdById = value;
}
/**
* Gets the value of the createdDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getCreatedDate() {
return createdDate;
}
/**
* Sets the value of the createdDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setCreatedDate(XMLGregorianCalendar value) {
this.createdDate = value;
}
/**
* Gets the value of the lastModifiedBy property.
*
* @return
* possible object is
* {@link User }
*
*/
public User getLastModifiedBy() {
return lastModifiedBy;
}
/**
* Sets the value of the lastModifiedBy property.
*
* @param value
* allowed object is
* {@link User }
*
*/
public void setLastModifiedBy(User value) {
this.lastModifiedBy = value;
}
/**
* Gets the value of the lastModifiedById property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLastModifiedById() {
return lastModifiedById;
}
/**
* Sets the value of the lastModifiedById property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLastModifiedById(String value) {
this.lastModifiedById = value;
}
/**
* Gets the value of the lastModifiedDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getLastModifiedDate() {
return lastModifiedDate;
}
/**
* Sets the value of the lastModifiedDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setLastModifiedDate(XMLGregorianCalendar value) {
this.lastModifiedDate = value;
}
/**
* Gets the value of the layout property.
*
* @return
* possible object is
* {@link Layout }
*
*/
public Layout getLayout() {
return layout;
}
/**
* Sets the value of the layout property.
*
* @param value
* allowed object is
* {@link Layout }
*
*/
public void setLayout(Layout value) {
this.layout = value;
}
/**
* Gets the value of the layoutId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLayoutId() {
return layoutId;
}
/**
* Sets the value of the layoutId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLayoutId(String value) {
this.layoutId = value;
}
/**
* Gets the value of the profile property.
*
* @return
* possible object is
* {@link Profile }
*
*/
public Profile getProfile() {
return profile;
}
/**
* Sets the value of the profile property.
*
* @param value
* allowed object is
* {@link Profile }
*
*/
public void setProfile(Profile value) {
this.profile = value;
}
/**
* Gets the value of the profileId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getProfileId() {
return profileId;
}
/**
* Sets the value of the profileId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setProfileId(String value) {
this.profileId = value;
}
/**
* Gets the value of the recordType property.
*
* @return
* possible object is
* {@link RecordType }
*
*/
public RecordType getRecordType() {
return recordType;
}
/**
* Sets the value of the recordType property.
*
* @param value
* allowed object is
* {@link RecordType }
*
*/
public void setRecordType(RecordType value) {
this.recordType = value;
}
/**
* Gets the value of the recordTypeId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRecordTypeId() {
return recordTypeId;
}
/**
* Sets the value of the recordTypeId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRecordTypeId(String value) {
this.recordTypeId = value;
}
/**
* Gets the value of the systemModstamp property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getSystemModstamp() {
return systemModstamp;
}
/**
* Sets the value of the systemModstamp property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setSystemModstamp(XMLGregorianCalendar value) {
this.systemModstamp = value;
}
/**
* Gets the value of the tableEnumOrId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTableEnumOrId() {
return tableEnumOrId;
}
/**
* Sets the value of the tableEnumOrId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTableEnumOrId(String value) {
this.tableEnumOrId = value;
}
}