Package com.xero.models.accounting
Class TrackingOption
- java.lang.Object
-
- com.xero.models.accounting.TrackingOption
-
public class TrackingOption extends Object
TrackingOption
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTrackingOption.StatusEnumThe status of a tracking option
-
Constructor Summary
Constructors Constructor Description TrackingOption()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetName()The name of the tracking option e.g.TrackingOption.StatusEnumgetStatus()The status of a tracking optionUUIDgetTrackingCategoryID()Filter by a tracking category e.g.UUIDgetTrackingOptionID()The Xero identifier for a tracking option e.g.inthashCode()TrackingOptionname(String name)The name of the tracking option e.g.voidsetName(String name)The name of the tracking option e.g.voidsetStatus(TrackingOption.StatusEnum status)The status of a tracking optionvoidsetTrackingCategoryID(UUID trackingCategoryID)Filter by a tracking category e.g.voidsetTrackingOptionID(UUID trackingOptionID)The Xero identifier for a tracking option e.g.TrackingOptionstatus(TrackingOption.StatusEnum status)The status of a tracking optionStringtoString()TrackingOptiontrackingCategoryID(UUID trackingCategoryID)Filter by a tracking category e.g.TrackingOptiontrackingOptionID(UUID trackingOptionID)The Xero identifier for a tracking option e.g.
-
-
-
Method Detail
-
trackingOptionID
public TrackingOption trackingOptionID(UUID trackingOptionID)
The Xero identifier for a tracking option e.g. ae777a87-5ef3-4fa0-a4f0-d10e1f13073a- Parameters:
trackingOptionID- UUID- Returns:
- TrackingOption
-
getTrackingOptionID
public UUID getTrackingOptionID()
The Xero identifier for a tracking option e.g. ae777a87-5ef3-4fa0-a4f0-d10e1f13073a- Returns:
- trackingOptionID
-
setTrackingOptionID
public void setTrackingOptionID(UUID trackingOptionID)
The Xero identifier for a tracking option e.g. ae777a87-5ef3-4fa0-a4f0-d10e1f13073a- Parameters:
trackingOptionID- UUID
-
name
public TrackingOption name(String name)
The name of the tracking option e.g. Marketing, East (max length = 100)- Parameters:
name- String- Returns:
- TrackingOption
-
getName
public String getName()
The name of the tracking option e.g. Marketing, East (max length = 100)- Returns:
- name
-
setName
public void setName(String name)
The name of the tracking option e.g. Marketing, East (max length = 100)- Parameters:
name- String
-
status
public TrackingOption status(TrackingOption.StatusEnum status)
The status of a tracking option- Parameters:
status- StatusEnum- Returns:
- TrackingOption
-
getStatus
public TrackingOption.StatusEnum getStatus()
The status of a tracking option- Returns:
- status
-
setStatus
public void setStatus(TrackingOption.StatusEnum status)
The status of a tracking option- Parameters:
status- StatusEnum
-
trackingCategoryID
public TrackingOption trackingCategoryID(UUID trackingCategoryID)
Filter by a tracking category e.g. 297c2dc5-cc47-4afd-8ec8-74990b8761e9- Parameters:
trackingCategoryID- UUID- Returns:
- TrackingOption
-
getTrackingCategoryID
public UUID getTrackingCategoryID()
Filter by a tracking category e.g. 297c2dc5-cc47-4afd-8ec8-74990b8761e9- Returns:
- trackingCategoryID
-
setTrackingCategoryID
public void setTrackingCategoryID(UUID trackingCategoryID)
Filter by a tracking category e.g. 297c2dc5-cc47-4afd-8ec8-74990b8761e9- Parameters:
trackingCategoryID- UUID
-
-