Index
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 givenSocialIntegrationobject
- 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 inJpaRepository
- 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 theSearchFilterobject
- SearchFiltersRepositoryImpl - Class in com.patreonshout.jpa
- 
Implementation of custom Spring Data Repository for custom SQL functionality not automatically provided inJpaRepository
- 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 theSecurityConfigurationthat handles encrypting password withBCryptPasswordEncoderhashing
- 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 theSocialIntegrationobject 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
- 
AnSocialIntegrationNamethat 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 aWebAccountSocialIntegrationName.DISCORDSocialIntegrationName.TWITTERSocialIntegrationName.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
All Classes|All Packages