Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes|All Packages

S

saveCampaignPosts(String, int) - Method in class com.patreonshout.rest.ReceiverSvc
fetches posts from patreon and saves them in the database
saveIntegration(PutSocialIntegrationRequest, SocialIntegration) - Method in class com.patreonshout.jpa.WebAccountFunctions
Saves social integration data from a request into a given SocialIntegration object
scope - Variable in class com.patreonshout.beans.PatreonTokens
Holds the scope we are provided for the Patreon API per content creator
SearchFilter - Class in com.patreonshout.beans
POJO that relates to the search_filter table in our database
SearchFilter() - Constructor for class com.patreonshout.beans.SearchFilter
 
SearchFilterImpl - Interface in com.patreonshout.rest.interfaces
Interface for endpoints relating to search filters
SearchFiltersCustom - Interface in com.patreonshout.jpa
Custom Spring Data Repository for custom SQL functionality not automatically provided in JpaRepository
searchFiltersRepository - Variable in class com.patreonshout.rest.SearchFilterSvc
An autowired Spring component that endpoints utilize to send or receive data from the search_filters table in the database
SearchFiltersRepository - Interface in com.patreonshout.jpa
Spring Data Repository for easy use of CRUD operations on the SearchFilter object
SearchFiltersRepositoryImpl - Class in com.patreonshout.jpa
Implementation of custom Spring Data Repository for custom SQL functionality not automatically provided in JpaRepository
SearchFiltersRepositoryImpl() - Constructor for class com.patreonshout.jpa.SearchFiltersRepositoryImpl
 
SearchFilterSvc - Class in com.patreonshout.rest
SearchFilter RESTful Endpoint Interface
SearchFilterSvc() - Constructor for class com.patreonshout.rest.SearchFilterSvc
 
secret - Variable in class com.patreonshout.beans.patreon_api.PatreonWebhookV2
secret is the secret used to sign your webhook message body so you can validate authenticity upon receipt
secureRandom - Variable in class com.patreonshout.config.SecurityConfiguration
 
securityConfiguration - Variable in class com.patreonshout.jpa.WebAccountFunctions
securityConfiguration is the SecurityConfiguration that handles encrypting password with BCryptPasswordEncoder hashing
SecurityConfiguration - Class in com.patreonshout.config
Spring Security Configuration
SecurityConfiguration() - Constructor for class com.patreonshout.config.SecurityConfiguration
 
self - Variable in class com.patreonshout.beans.patreon_api.PatreonLinksV2
self holds previous links used for a specific user
self - Variable in class com.patreonshout.patreon.endpoints.objects.User.Links
self contains the urls of the first, prev, next, and last pages
send() - Method in class com.patreonshout.utils.DiscordWebhookUtil
sends the embed to the designated channel via the webhook
send(String) - Method in class com.patreonshout.utils.TwitterApiUtil
Sends a tweet to Twitter
sendDiscordMessage(PatreonPostV2, String) - Method in class com.patreonshout.rest.ReceiverSvc
sends a message to Discord for a specific content creator
sendTweet(String, String, String, String, String) - Method in class com.patreonshout.utils.TwitterApiUtil
Initializes the Twitter Api client we use to talk to Twitter's API then sends a message
sendTwitterPost(PatreonPostV2, WebAccount) - Method in class com.patreonshout.rest.ReceiverSvc
sends a message to Twitter for a specific content creator
setColor(int) - Method in class com.patreonshout.utils.DiscordWebhookUtil
sets the embed's color
setDescription(String) - Method in class com.patreonshout.utils.DiscordWebhookUtil
sets the embed's description
setImage(String) - Method in class com.patreonshout.utils.DiscordWebhookUtil
sets the embed's image url
setTitle(String) - Method in class com.patreonshout.utils.DiscordWebhookUtil
sets the embed's title
setTitle(String, String) - Method in class com.patreonshout.utils.DiscordWebhookUtil
sets the embed's title and URL
SHA1Encoder(String) - Method in class com.patreonshout.config.SecurityConfiguration
SHA1 encodes text
social_connections - Variable in class com.patreonshout.patreon.endpoints.objects.User.Data.Attributes
mapping from user's connected app names to external user id on the respective app
socialIntegration - Variable in class com.patreonshout.beans.WebAccount
socialIntegration is the SocialIntegration object linked with this WebAccount object
SocialIntegration - Class in com.patreonshout.beans
POJO that relates to the social_integrations table in our database
SocialIntegration() - Constructor for class com.patreonshout.beans.SocialIntegration
 
socialIntegrationName - Variable in class com.patreonshout.beans.request.PostWebhookRequest
socialIntegrationName is the type of social integration we are trying to setup cross posting for
socialIntegrationName - Variable in class com.patreonshout.beans.request.PutSocialIntegrationRequest
An SocialIntegrationName that will contain the type of social platform desired for this request
SocialIntegrationName - Enum in com.patreonshout.jpa.constants
Enum containing the types of social platforms that can be added to a WebAccount SocialIntegrationName.DISCORD SocialIntegrationName.TWITTER SocialIntegrationName.INSTAGRAM
SocialIntegrationName() - Constructor for enum com.patreonshout.jpa.constants.SocialIntegrationName
 
status - Variable in class com.patreonshout.beans.response.BaseResponse
status is the status of the http request
A B C D E F G H I J L M N O P R S T U V W 
All Classes|All Packages