Package com.symphony.api.model
Class BaseSignal
- java.lang.Object
-
- com.symphony.api.model.BaseSignal
-
-
Constructor Summary
Constructors Constructor Description BaseSignal()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaseSignal
companyWide(Boolean companyWide)
String
getName()
Signal nameString
getQuery()
The query used to define this signal.Boolean
isisCompanyWide()
Whether the signal is a push signalBoolean
isisVisibleOnProfile()
Whether the signal is visible on its creator's profileBaseSignal
name(String name)
BaseSignal
query(String query)
void
setCompanyWide(Boolean companyWide)
void
setName(String name)
void
setQuery(String query)
void
setVisibleOnProfile(Boolean visibleOnProfile)
String
toString()
BaseSignal
visibleOnProfile(Boolean visibleOnProfile)
-
-
-
Method Detail
-
getName
public String getName()
Signal name- Returns:
- name
-
setName
public void setName(String name)
-
name
public BaseSignal name(String name)
-
getQuery
public String getQuery()
The query used to define this signal. The query is defined as \"field:value\" pairs combined by the operators \"AND\" or \"OR\". Supported fields are (case-insensitive): \"author\", \"hashtag\" and \"cashtag\". MUST contain at least one \"hashtag\" or \"cashtag\" definition.- Returns:
- query
-
setQuery
public void setQuery(String query)
-
query
public BaseSignal query(String query)
-
isisVisibleOnProfile
public Boolean isisVisibleOnProfile()
Whether the signal is visible on its creator's profile- Returns:
- visibleOnProfile
-
setVisibleOnProfile
public void setVisibleOnProfile(Boolean visibleOnProfile)
-
visibleOnProfile
public BaseSignal visibleOnProfile(Boolean visibleOnProfile)
-
isisCompanyWide
public Boolean isisCompanyWide()
Whether the signal is a push signal- Returns:
- companyWide
-
setCompanyWide
public void setCompanyWide(Boolean companyWide)
-
companyWide
public BaseSignal companyWide(Boolean companyWide)
-
-