public class AspectTypeResource
extends Object
Constructor and Description |
---|
AspectTypeResource() |
AspectTypeResource(String aspectId,
String aspectName)
Returns an AspectTypeResource instance initialized with id and name
|
Modifier and Type | Method and Description |
---|---|
AspectTypeResource |
addVariablesItem(AspectVariable variablesItem)
Returns an AspectTypeResource instance initialized with AspectVariable
|
AspectTypeResource |
category(CategoryEnum category)
Returns an AspectTypeResource instance initialized with category
|
AspectTypeResource |
description(String description)
Returns an AspectTypeResource instance initialized with description
|
boolean |
equals(Object o) |
AspectTypeResource |
etag(Integer etag)
Returns an AspectTypeResource instance initialized with Etag
|
CategoryEnum |
getCategory()
Get category
|
String |
getDescription()
The description of the aspect type
|
Integer |
getEtag()
Get etag
|
String |
getId() |
AspectTypeLinks |
getLinks()
Get links
|
String |
getName()
Name of the aspect type
|
ScopeEnum |
getScope()
Get scope
|
String |
getTenantId() |
List<AspectVariable> |
getVariables()
Get variables
|
int |
hashCode() |
AspectTypeResource |
id(String id)
Returns an AspectTypeResource instance initialized with id
|
AspectTypeResource |
links(AspectTypeLinks links)
Returns an AspectTypeResource instance initialized with AspectTypeLinks
|
AspectTypeResource |
name(String name)
Returns an AspectTypeResource instance initialized with name
|
AspectTypeResource |
scope(ScopeEnum scope)
Returns an AspectTypeResource instance initialized with scope
|
void |
setCategory(CategoryEnum category) |
void |
setDescription(String description) |
void |
setEtag(Integer etag) |
void |
setId(String id) |
void |
setLinks(AspectTypeLinks links) |
void |
setName(String name) |
void |
setScope(ScopeEnum scope) |
void |
setTenantId(String tenantId) |
void |
setVariables(List<AspectVariable> variables) |
AspectTypeResource |
tenantId(String tenantId)
Returns an AspectTypeResource instance initialized with tenantId
|
String |
toString() |
AspectTypeResource |
variables(List<AspectVariable> variables)
Returns an AspectTypeResource instance initialized with list of aspect type
variables
|
public AspectTypeResource()
public AspectTypeResource(String aspectId, String aspectName)
aspectId
- Identifier for the Aspect Type ResourceaspectName
- Name for the Aspect Type Resourcepublic AspectTypeResource id(String id)
id
- Identifier for the Aspect Type Resourcepublic String getId()
public void setId(String id)
public AspectTypeResource tenantId(String tenantId)
tenantId
- tenantId to be associated with AspectTypeResourcepublic String getTenantId()
public void setTenantId(String tenantId)
public AspectTypeResource name(String name)
name
- name to be associated with AspectTypeResourcepublic String getName()
public void setName(String name)
public AspectTypeResource category(CategoryEnum category)
category
- category to be associated with AspectTypeResource (Dynamic or
Static)public CategoryEnum getCategory()
public void setCategory(CategoryEnum category)
public AspectTypeResource scope(ScopeEnum scope)
scope
- scope to be associated with AspectTypeResource (Public or Private)public ScopeEnum getScope()
public void setScope(ScopeEnum scope)
public AspectTypeResource description(String description)
description
- description to be associated with AspectTypeResourcepublic String getDescription()
public void setDescription(String description)
public AspectTypeResource variables(List<AspectVariable> variables)
variables
- List of variables to be associated with Aspect Type Resourcepublic AspectTypeResource addVariablesItem(AspectVariable variablesItem)
variablesItem
- Aspect Variable to be added to lis tof Aspect Variablespublic List<AspectVariable> getVariables()
public void setVariables(List<AspectVariable> variables)
public AspectTypeResource etag(Integer etag)
etag
- Etag to be associated with Aspect Typepublic Integer getEtag()
public void setEtag(Integer etag)
public AspectTypeResource links(AspectTypeLinks links)
links
- Aspect Type Links to be associated with Aspect Typepublic AspectTypeLinks getLinks()
public void setLinks(AspectTypeLinks links)
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public String toString()
toString
in class Object