com.sforce.soap.tooling.metadata.CustomField 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.metadata;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import com.sforce.soap.tooling.DeleteConstraint;
import com.sforce.soap.tooling.EncryptedFieldMaskChar;
import com.sforce.soap.tooling.EncryptedFieldMaskType;
import com.sforce.soap.tooling.FieldType;
import com.sforce.soap.tooling.SummaryOperations;
import com.sforce.soap.tooling.TreatBlanksAs;
/**
* Java class for CustomField complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="CustomField">
* <complexContent>
* <extension base="{urn:metadata.tooling.soap.sforce.com}Metadata">
* <sequence>
* <element name="caseSensitive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="customDataType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="defaultValue" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="deleteConstraint" type="{urn:tooling.soap.sforce.com}DeleteConstraint" minOccurs="0"/>
* <element name="deprecated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="displayFormat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="encrypted" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="escapeMarkup" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="externalDeveloperName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="externalId" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="formula" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="formulaTreatBlanksAs" type="{urn:tooling.soap.sforce.com}TreatBlanksAs" minOccurs="0"/>
* <element name="inlineHelpText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="isConvertLeadDisabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="isFilteringDisabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="isNameField" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="isSortingDisabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="length" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* <element name="lookupFilter" type="{urn:metadata.tooling.soap.sforce.com}LookupFilter" minOccurs="0"/>
* <element name="maskChar" type="{urn:tooling.soap.sforce.com}EncryptedFieldMaskChar" minOccurs="0"/>
* <element name="maskType" type="{urn:tooling.soap.sforce.com}EncryptedFieldMaskType" minOccurs="0"/>
* <element name="picklist" type="{urn:metadata.tooling.soap.sforce.com}Picklist" minOccurs="0"/>
* <element name="populateExistingRows" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="precision" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* <element name="referenceTargetField" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="referenceTo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="relationshipLabel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="relationshipName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="relationshipOrder" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* <element name="reparentableMasterDetail" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="required" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="restrictedAdminField" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="scale" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* <element name="startingNumber" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* <element name="stripMarkup" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="summarizedField" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="summaryForeignKey" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="summaryOperation" type="{urn:tooling.soap.sforce.com}SummaryOperations" minOccurs="0"/>
* <element name="trackFeedHistory" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="trackHistory" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="trackTrending" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="type" type="{urn:tooling.soap.sforce.com}FieldType" minOccurs="0"/>
* <element name="unique" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="visibleLines" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* <element name="writeRequiresMasterRead" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CustomField", propOrder = {
"caseSensitive",
"customDataType",
"defaultValue",
"deleteConstraint",
"deprecated",
"description",
"displayFormat",
"encrypted",
"escapeMarkup",
"externalDeveloperName",
"externalId",
"formula",
"formulaTreatBlanksAs",
"inlineHelpText",
"isConvertLeadDisabled",
"isFilteringDisabled",
"isNameField",
"isSortingDisabled",
"label",
"length",
"lookupFilter",
"maskChar",
"maskType",
"picklist",
"populateExistingRows",
"precision",
"referenceTargetField",
"referenceTo",
"relationshipLabel",
"relationshipName",
"relationshipOrder",
"reparentableMasterDetail",
"required",
"restrictedAdminField",
"scale",
"startingNumber",
"stripMarkup",
"summarizedField",
"summaryForeignKey",
"summaryOperation",
"trackFeedHistory",
"trackHistory",
"trackTrending",
"type",
"unique",
"visibleLines",
"writeRequiresMasterRead"
})
public class CustomField
extends Metadata
{
protected Boolean caseSensitive;
protected String customDataType;
protected String defaultValue;
@XmlSchemaType(name = "string")
protected DeleteConstraint deleteConstraint;
protected Boolean deprecated;
protected String description;
protected String displayFormat;
protected Boolean encrypted;
protected Boolean escapeMarkup;
protected String externalDeveloperName;
protected Boolean externalId;
protected String formula;
@XmlSchemaType(name = "string")
protected TreatBlanksAs formulaTreatBlanksAs;
protected String inlineHelpText;
protected Boolean isConvertLeadDisabled;
protected Boolean isFilteringDisabled;
protected Boolean isNameField;
protected Boolean isSortingDisabled;
protected String label;
protected Integer length;
protected LookupFilter lookupFilter;
@XmlSchemaType(name = "string")
protected EncryptedFieldMaskChar maskChar;
@XmlSchemaType(name = "string")
protected EncryptedFieldMaskType maskType;
protected Picklist picklist;
protected Boolean populateExistingRows;
protected Integer precision;
protected String referenceTargetField;
protected String referenceTo;
protected String relationshipLabel;
protected String relationshipName;
protected Integer relationshipOrder;
protected Boolean reparentableMasterDetail;
protected Boolean required;
protected Boolean restrictedAdminField;
protected Integer scale;
protected Integer startingNumber;
protected Boolean stripMarkup;
protected String summarizedField;
protected String summaryForeignKey;
@XmlSchemaType(name = "string")
protected SummaryOperations summaryOperation;
protected Boolean trackFeedHistory;
protected Boolean trackHistory;
protected Boolean trackTrending;
@XmlSchemaType(name = "string")
protected FieldType type;
protected Boolean unique;
protected Integer visibleLines;
protected Boolean writeRequiresMasterRead;
/**
* Gets the value of the caseSensitive property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCaseSensitive() {
return caseSensitive;
}
/**
* Sets the value of the caseSensitive property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCaseSensitive(Boolean value) {
this.caseSensitive = value;
}
/**
* Gets the value of the customDataType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCustomDataType() {
return customDataType;
}
/**
* Sets the value of the customDataType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCustomDataType(String value) {
this.customDataType = value;
}
/**
* Gets the value of the defaultValue property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDefaultValue() {
return defaultValue;
}
/**
* Sets the value of the defaultValue property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDefaultValue(String value) {
this.defaultValue = value;
}
/**
* Gets the value of the deleteConstraint property.
*
* @return
* possible object is
* {@link DeleteConstraint }
*
*/
public DeleteConstraint getDeleteConstraint() {
return deleteConstraint;
}
/**
* Sets the value of the deleteConstraint property.
*
* @param value
* allowed object is
* {@link DeleteConstraint }
*
*/
public void setDeleteConstraint(DeleteConstraint value) {
this.deleteConstraint = value;
}
/**
* Gets the value of the deprecated property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isDeprecated() {
return deprecated;
}
/**
* Sets the value of the deprecated property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setDeprecated(Boolean value) {
this.deprecated = value;
}
/**
* Gets the value of the description property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDescription() {
return description;
}
/**
* Sets the value of the description property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDescription(String value) {
this.description = value;
}
/**
* Gets the value of the displayFormat property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDisplayFormat() {
return displayFormat;
}
/**
* Sets the value of the displayFormat property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDisplayFormat(String value) {
this.displayFormat = value;
}
/**
* Gets the value of the encrypted property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isEncrypted() {
return encrypted;
}
/**
* Sets the value of the encrypted property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setEncrypted(Boolean value) {
this.encrypted = value;
}
/**
* Gets the value of the escapeMarkup property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isEscapeMarkup() {
return escapeMarkup;
}
/**
* Sets the value of the escapeMarkup property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setEscapeMarkup(Boolean value) {
this.escapeMarkup = value;
}
/**
* Gets the value of the externalDeveloperName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getExternalDeveloperName() {
return externalDeveloperName;
}
/**
* Sets the value of the externalDeveloperName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setExternalDeveloperName(String value) {
this.externalDeveloperName = value;
}
/**
* Gets the value of the externalId property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isExternalId() {
return externalId;
}
/**
* Sets the value of the externalId property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setExternalId(Boolean value) {
this.externalId = value;
}
/**
* Gets the value of the formula property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFormula() {
return formula;
}
/**
* Sets the value of the formula property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFormula(String value) {
this.formula = value;
}
/**
* Gets the value of the formulaTreatBlanksAs property.
*
* @return
* possible object is
* {@link TreatBlanksAs }
*
*/
public TreatBlanksAs getFormulaTreatBlanksAs() {
return formulaTreatBlanksAs;
}
/**
* Sets the value of the formulaTreatBlanksAs property.
*
* @param value
* allowed object is
* {@link TreatBlanksAs }
*
*/
public void setFormulaTreatBlanksAs(TreatBlanksAs value) {
this.formulaTreatBlanksAs = value;
}
/**
* Gets the value of the inlineHelpText property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getInlineHelpText() {
return inlineHelpText;
}
/**
* Sets the value of the inlineHelpText property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setInlineHelpText(String value) {
this.inlineHelpText = value;
}
/**
* Gets the value of the isConvertLeadDisabled property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsConvertLeadDisabled() {
return isConvertLeadDisabled;
}
/**
* Sets the value of the isConvertLeadDisabled property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsConvertLeadDisabled(Boolean value) {
this.isConvertLeadDisabled = value;
}
/**
* Gets the value of the isFilteringDisabled property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsFilteringDisabled() {
return isFilteringDisabled;
}
/**
* Sets the value of the isFilteringDisabled property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsFilteringDisabled(Boolean value) {
this.isFilteringDisabled = value;
}
/**
* Gets the value of the isNameField property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsNameField() {
return isNameField;
}
/**
* Sets the value of the isNameField property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsNameField(Boolean value) {
this.isNameField = value;
}
/**
* Gets the value of the isSortingDisabled property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsSortingDisabled() {
return isSortingDisabled;
}
/**
* Sets the value of the isSortingDisabled property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsSortingDisabled(Boolean value) {
this.isSortingDisabled = value;
}
/**
* Gets the value of the label property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLabel() {
return label;
}
/**
* Sets the value of the label property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLabel(String value) {
this.label = value;
}
/**
* Gets the value of the length property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getLength() {
return length;
}
/**
* Sets the value of the length property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setLength(Integer value) {
this.length = value;
}
/**
* Gets the value of the lookupFilter property.
*
* @return
* possible object is
* {@link LookupFilter }
*
*/
public LookupFilter getLookupFilter() {
return lookupFilter;
}
/**
* Sets the value of the lookupFilter property.
*
* @param value
* allowed object is
* {@link LookupFilter }
*
*/
public void setLookupFilter(LookupFilter value) {
this.lookupFilter = value;
}
/**
* Gets the value of the maskChar property.
*
* @return
* possible object is
* {@link EncryptedFieldMaskChar }
*
*/
public EncryptedFieldMaskChar getMaskChar() {
return maskChar;
}
/**
* Sets the value of the maskChar property.
*
* @param value
* allowed object is
* {@link EncryptedFieldMaskChar }
*
*/
public void setMaskChar(EncryptedFieldMaskChar value) {
this.maskChar = value;
}
/**
* Gets the value of the maskType property.
*
* @return
* possible object is
* {@link EncryptedFieldMaskType }
*
*/
public EncryptedFieldMaskType getMaskType() {
return maskType;
}
/**
* Sets the value of the maskType property.
*
* @param value
* allowed object is
* {@link EncryptedFieldMaskType }
*
*/
public void setMaskType(EncryptedFieldMaskType value) {
this.maskType = value;
}
/**
* Gets the value of the picklist property.
*
* @return
* possible object is
* {@link Picklist }
*
*/
public Picklist getPicklist() {
return picklist;
}
/**
* Sets the value of the picklist property.
*
* @param value
* allowed object is
* {@link Picklist }
*
*/
public void setPicklist(Picklist value) {
this.picklist = value;
}
/**
* Gets the value of the populateExistingRows property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isPopulateExistingRows() {
return populateExistingRows;
}
/**
* Sets the value of the populateExistingRows property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setPopulateExistingRows(Boolean value) {
this.populateExistingRows = value;
}
/**
* Gets the value of the precision property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getPrecision() {
return precision;
}
/**
* Sets the value of the precision property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setPrecision(Integer value) {
this.precision = value;
}
/**
* Gets the value of the referenceTargetField property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReferenceTargetField() {
return referenceTargetField;
}
/**
* Sets the value of the referenceTargetField property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReferenceTargetField(String value) {
this.referenceTargetField = value;
}
/**
* Gets the value of the referenceTo property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReferenceTo() {
return referenceTo;
}
/**
* Sets the value of the referenceTo property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReferenceTo(String value) {
this.referenceTo = value;
}
/**
* Gets the value of the relationshipLabel property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRelationshipLabel() {
return relationshipLabel;
}
/**
* Sets the value of the relationshipLabel property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRelationshipLabel(String value) {
this.relationshipLabel = value;
}
/**
* Gets the value of the relationshipName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRelationshipName() {
return relationshipName;
}
/**
* Sets the value of the relationshipName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRelationshipName(String value) {
this.relationshipName = value;
}
/**
* Gets the value of the relationshipOrder property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getRelationshipOrder() {
return relationshipOrder;
}
/**
* Sets the value of the relationshipOrder property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setRelationshipOrder(Integer value) {
this.relationshipOrder = value;
}
/**
* Gets the value of the reparentableMasterDetail property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isReparentableMasterDetail() {
return reparentableMasterDetail;
}
/**
* Sets the value of the reparentableMasterDetail property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setReparentableMasterDetail(Boolean value) {
this.reparentableMasterDetail = value;
}
/**
* Gets the value of the required property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isRequired() {
return required;
}
/**
* Sets the value of the required property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setRequired(Boolean value) {
this.required = value;
}
/**
* Gets the value of the restrictedAdminField property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isRestrictedAdminField() {
return restrictedAdminField;
}
/**
* Sets the value of the restrictedAdminField property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setRestrictedAdminField(Boolean value) {
this.restrictedAdminField = value;
}
/**
* Gets the value of the scale property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getScale() {
return scale;
}
/**
* Sets the value of the scale property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setScale(Integer value) {
this.scale = value;
}
/**
* Gets the value of the startingNumber property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getStartingNumber() {
return startingNumber;
}
/**
* Sets the value of the startingNumber property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setStartingNumber(Integer value) {
this.startingNumber = value;
}
/**
* Gets the value of the stripMarkup property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isStripMarkup() {
return stripMarkup;
}
/**
* Sets the value of the stripMarkup property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setStripMarkup(Boolean value) {
this.stripMarkup = value;
}
/**
* Gets the value of the summarizedField property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSummarizedField() {
return summarizedField;
}
/**
* Sets the value of the summarizedField property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSummarizedField(String value) {
this.summarizedField = value;
}
/**
* Gets the value of the summaryForeignKey property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSummaryForeignKey() {
return summaryForeignKey;
}
/**
* Sets the value of the summaryForeignKey property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSummaryForeignKey(String value) {
this.summaryForeignKey = value;
}
/**
* Gets the value of the summaryOperation property.
*
* @return
* possible object is
* {@link SummaryOperations }
*
*/
public SummaryOperations getSummaryOperation() {
return summaryOperation;
}
/**
* Sets the value of the summaryOperation property.
*
* @param value
* allowed object is
* {@link SummaryOperations }
*
*/
public void setSummaryOperation(SummaryOperations value) {
this.summaryOperation = value;
}
/**
* Gets the value of the trackFeedHistory property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isTrackFeedHistory() {
return trackFeedHistory;
}
/**
* Sets the value of the trackFeedHistory property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setTrackFeedHistory(Boolean value) {
this.trackFeedHistory = value;
}
/**
* Gets the value of the trackHistory property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isTrackHistory() {
return trackHistory;
}
/**
* Sets the value of the trackHistory property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setTrackHistory(Boolean value) {
this.trackHistory = value;
}
/**
* Gets the value of the trackTrending property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isTrackTrending() {
return trackTrending;
}
/**
* Sets the value of the trackTrending property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setTrackTrending(Boolean value) {
this.trackTrending = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link FieldType }
*
*/
public FieldType getType() {
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link FieldType }
*
*/
public void setType(FieldType value) {
this.type = value;
}
/**
* Gets the value of the unique property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isUnique() {
return unique;
}
/**
* Sets the value of the unique property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setUnique(Boolean value) {
this.unique = value;
}
/**
* Gets the value of the visibleLines property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getVisibleLines() {
return visibleLines;
}
/**
* Sets the value of the visibleLines property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setVisibleLines(Integer value) {
this.visibleLines = value;
}
/**
* Gets the value of the writeRequiresMasterRead property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isWriteRequiresMasterRead() {
return writeRequiresMasterRead;
}
/**
* Sets the value of the writeRequiresMasterRead property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setWriteRequiresMasterRead(Boolean value) {
this.writeRequiresMasterRead = value;
}
}