Class TwitterAllOf
- java.lang.Object
-
- com.zendesk.sunshine_conversations_client.model.TwitterAllOf
-
public class TwitterAllOf extends java.lang.ObjectTwitterAllOf
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTwitterAllOf.TierEnumYour Twitter app’s tier, sandbox, premium or enterprise.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJSON_PROPERTY_ACCESS_TOKEN_KEYstatic java.lang.StringJSON_PROPERTY_ACCESS_TOKEN_SECRETstatic java.lang.StringJSON_PROPERTY_CONSUMER_KEYstatic java.lang.StringJSON_PROPERTY_CONSUMER_SECRETstatic java.lang.StringJSON_PROPERTY_ENV_NAMEstatic java.lang.StringJSON_PROPERTY_TIERstatic java.lang.StringJSON_PROPERTY_TYPE
-
Constructor Summary
Constructors Constructor Description TwitterAllOf()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TwitterAllOfaccessTokenKey(java.lang.String accessTokenKey)TwitterAllOfaccessTokenSecret(java.lang.String accessTokenSecret)TwitterAllOfconsumerKey(java.lang.String consumerKey)TwitterAllOfconsumerSecret(java.lang.String consumerSecret)TwitterAllOfenvName(java.lang.String envName)booleanequals(java.lang.Object o)java.lang.StringgetAccessTokenKey()The access token key obtained from your user via oauth.java.lang.StringgetAccessTokenSecret()The access token secret obtained from your user via oauth.java.lang.StringgetConsumerKey()The consumer key for your Twitter app.java.lang.StringgetConsumerSecret()The consumer key secret for your Twitter app.java.lang.StringgetEnvName()The Twitter dev environments label (required for sandbox and premium tiers).TwitterAllOf.TierEnumgetTier()Your Twitter app’s tier, sandbox, premium or enterprise.java.lang.StringgetType()To set up a Twitter integration, please follow the steps outlined in the [Twitter Setup Guide](https://docs.smooch.io/guide/twitter/#setup).inthashCode()voidsetAccessTokenKey(java.lang.String accessTokenKey)voidsetAccessTokenSecret(java.lang.String accessTokenSecret)voidsetConsumerKey(java.lang.String consumerKey)voidsetConsumerSecret(java.lang.String consumerSecret)voidsetEnvName(java.lang.String envName)voidsetTier(TwitterAllOf.TierEnum tier)voidsetType(java.lang.String type)TwitterAllOftier(TwitterAllOf.TierEnum tier)java.lang.StringtoString()TwitterAllOftype(java.lang.String type)
-
-
-
Field Detail
-
JSON_PROPERTY_TYPE
public static final java.lang.String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TIER
public static final java.lang.String JSON_PROPERTY_TIER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ENV_NAME
public static final java.lang.String JSON_PROPERTY_ENV_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CONSUMER_KEY
public static final java.lang.String JSON_PROPERTY_CONSUMER_KEY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CONSUMER_SECRET
public static final java.lang.String JSON_PROPERTY_CONSUMER_SECRET
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ACCESS_TOKEN_KEY
public static final java.lang.String JSON_PROPERTY_ACCESS_TOKEN_KEY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ACCESS_TOKEN_SECRET
public static final java.lang.String JSON_PROPERTY_ACCESS_TOKEN_SECRET
- See Also:
- Constant Field Values
-
-
Method Detail
-
type
public TwitterAllOf type(java.lang.String type)
-
getType
@Nullable public java.lang.String getType()
To set up a Twitter integration, please follow the steps outlined in the [Twitter Setup Guide](https://docs.smooch.io/guide/twitter/#setup).- Returns:
- type
-
setType
public void setType(java.lang.String type)
-
tier
public TwitterAllOf tier(TwitterAllOf.TierEnum tier)
-
getTier
public TwitterAllOf.TierEnum getTier()
Your Twitter app’s tier, sandbox, premium or enterprise.- Returns:
- tier
-
setTier
public void setTier(TwitterAllOf.TierEnum tier)
-
envName
public TwitterAllOf envName(java.lang.String envName)
-
getEnvName
@Nullable public java.lang.String getEnvName()
The Twitter dev environments label (required for sandbox and premium tiers).- Returns:
- envName
-
setEnvName
public void setEnvName(java.lang.String envName)
-
consumerKey
public TwitterAllOf consumerKey(java.lang.String consumerKey)
-
getConsumerKey
public java.lang.String getConsumerKey()
The consumer key for your Twitter app.- Returns:
- consumerKey
-
setConsumerKey
public void setConsumerKey(java.lang.String consumerKey)
-
consumerSecret
public TwitterAllOf consumerSecret(java.lang.String consumerSecret)
-
getConsumerSecret
public java.lang.String getConsumerSecret()
The consumer key secret for your Twitter app.- Returns:
- consumerSecret
-
setConsumerSecret
public void setConsumerSecret(java.lang.String consumerSecret)
-
accessTokenKey
public TwitterAllOf accessTokenKey(java.lang.String accessTokenKey)
-
getAccessTokenKey
@Nullable public java.lang.String getAccessTokenKey()
The access token key obtained from your user via oauth.- Returns:
- accessTokenKey
-
setAccessTokenKey
public void setAccessTokenKey(java.lang.String accessTokenKey)
-
accessTokenSecret
public TwitterAllOf accessTokenSecret(java.lang.String accessTokenSecret)
-
getAccessTokenSecret
public java.lang.String getAccessTokenSecret()
The access token secret obtained from your user via oauth.- Returns:
- accessTokenSecret
-
setAccessTokenSecret
public void setAccessTokenSecret(java.lang.String accessTokenSecret)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-