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 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 withBCryptPasswordEncoder
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
All Classes|All Packages