Skip navigation links
A B C D E F G H I L M N O P R S T U V W X Y 

A

addCaptions(List<Caption>) - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest.Builder
Add captions list to be drawn over Gfycat.
addCrop(Rect) - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest.Builder
Add crop parameters to be applied by server.
addCut(float, float) - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest.Builder
Add time cut parameters.
addTags(Gfycat, List<String>) - Method in interface com.gfycat.core.contentmanagement.UserOwnedContentManager
 
addTitle(String) - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest.Builder
Add Gfycat title.
assertInitializeState() - Static method in class com.gfycat.core.GfyCore
Assert that core was initialized.

B

build() - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest.Builder
 
Builder() - Constructor for class com.gfycat.core.creation.pojo.CreateGfycatRequest.Builder
 

C

CAN_NOT_SIGN_IN_WITH_FACEBOOK - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.ClientMessage
 
CanNotCreateKeyException(String, Throwable) - Constructor for exception com.gfycat.core.creation.UploadManager.CanNotCreateKeyException
 
CanNotCreateKeyException(String) - Constructor for exception com.gfycat.core.creation.UploadManager.CanNotCreateKeyException
 
CanNotGetGfycatStatusException(String, String, Exception) - Constructor for exception com.gfycat.core.creation.UploadManager.CanNotGetGfycatStatusException
 
CanNotGetGfycatStatusException(String, String) - Constructor for exception com.gfycat.core.creation.UploadManager.CanNotGetGfycatStatusException
 
CanNotUploadGfycatException(String, Exception) - Constructor for exception com.gfycat.core.creation.UploadManager.CanNotUploadGfycatException
 
CanNotUploadGfycatException(String) - Constructor for exception com.gfycat.core.creation.UploadManager.CanNotUploadGfycatException
 
Caption - Class in com.gfycat.core.creation.pojo
Text to be drawn over Gfycat.
Caption(String, int, int, int, int, int) - Constructor for class com.gfycat.core.creation.pojo.Caption
 
Client() - Constructor for class com.gfycat.core.gfycatapi.pojo.ErrorMessage.Client
 
clientId - Variable in class com.gfycat.core.GfycatApplicationInfo
 
ClientMessage() - Constructor for class com.gfycat.core.gfycatapi.pojo.ErrorMessage.ClientMessage
 
clientSecret - Variable in class com.gfycat.core.GfycatApplicationInfo
 
com.gfycat.core - package com.gfycat.core
 
com.gfycat.core.authentication - package com.gfycat.core.authentication
 
com.gfycat.core.contentmanagement - package com.gfycat.core.contentmanagement
 
com.gfycat.core.creation - package com.gfycat.core.creation
 
com.gfycat.core.creation.pojo - package com.gfycat.core.creation.pojo
 
com.gfycat.core.downloading - package com.gfycat.core.downloading
 
com.gfycat.core.gfycatapi.pojo - package com.gfycat.core.gfycatapi.pojo
 
com.gfycat.core.storage - package com.gfycat.core.storage
 
completed(V) - Static method in class com.gfycat.core.authentication.ProgressModel
Create ProgressModel.ProgressState.COMPLETED state with provided value.
createGfycat(CreateGfycatRequest, InputStream) - Method in interface com.gfycat.core.creation.UploadManager
Encapsulates all three steps of creation flow.
createGfycat(CreateGfycatRequest, InputStream, UploadListener) - Method in interface com.gfycat.core.creation.UploadManager
CreateGfycatRequest - Class in com.gfycat.core.creation.pojo
Gfycat creation request metadata.
CreateGfycatRequest() - Constructor for class com.gfycat.core.creation.pojo.CreateGfycatRequest
 
CreateGfycatRequest.Builder - Class in com.gfycat.core.creation.pojo
CREATOR - Static variable in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
cursor - Variable in class com.gfycat.core.gfycatapi.pojo.GfycatCategory
 

D

DEFAULT_SERVER_PROCESSING_TIMEOUT - Static variable in interface com.gfycat.core.creation.UploadManager
Estimated time for a server to process a Gfycat.
delete(Gfycat) - Method in interface com.gfycat.core.contentmanagement.UserOwnedContentManager
Delete gfycat.
describeContents() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
digest - Variable in class com.gfycat.core.gfycatapi.pojo.GfycatCategory
 
duration - Variable in class com.gfycat.core.creation.pojo.Caption
 

E

EMAIL_DOESNT_REGISTERED - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.ClientMessage
 
EMAIL_NOT_VERIFIED - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.Client
 
EMAIL_TAKEN - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.Server
 
EMAIL_UNABLE_TO_VERIFY - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.ClientMessage
 
equals(Object) - Method in class com.gfycat.core.downloading.FeedData
 
equals(Object) - Method in class com.gfycat.core.downloading.FeedDescription
 
equals(Object) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
equals(Object) - Method in class com.gfycat.core.gfycatapi.pojo.GfycatCategoriesList
 
equals(Object) - Method in class com.gfycat.core.gfycatapi.pojo.GfycatCategory
 
equals(Object) - Method in class com.gfycat.core.PublicFeedIdentifier
 
errorHappens(R) - Static method in class com.gfycat.core.authentication.ProgressModel
Create ProgressModel.ProgressState.ERROR state with provided error.
ErrorMessage - Class in com.gfycat.core.gfycatapi.pojo
Gfycat SDK error messages
ErrorMessage() - Constructor for class com.gfycat.core.gfycatapi.pojo.ErrorMessage
 
ErrorMessage(String) - Constructor for class com.gfycat.core.gfycatapi.pojo.ErrorMessage
 
ErrorMessage(String, String) - Constructor for class com.gfycat.core.gfycatapi.pojo.ErrorMessage
 
ErrorMessage.Client - Class in com.gfycat.core.gfycatapi.pojo
Client generated error codes.
ErrorMessage.ClientMessage - Class in com.gfycat.core.gfycatapi.pojo
Client generated messages.
ErrorMessage.Server - Class in com.gfycat.core.gfycatapi.pojo
Server generated error codes.

F

FACEBOOK_CREATE_USER - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.Client
 
FACEBOOK_SIGN_IN_ERROR - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.Client
 
facebookSignIn(String, String, String) - Method in interface com.gfycat.core.authentication.UserAccountManager
Sign in with facebook token.
facebookSignUp(String, String) - Method in interface com.gfycat.core.authentication.UserAccountManager
Register new user with facebook token and login.
FeedData - Class in com.gfycat.core.downloading
Contains current FeedDescription and list of feed gfycats.
FeedData(FeedDescription) - Constructor for class com.gfycat.core.downloading.FeedData
Constructs FeedData with empty gfycat list.
FeedData(FeedDescription, List<Gfycat>) - Constructor for class com.gfycat.core.downloading.FeedData
Constructs FeedData with provided FeedDescription and List.
FeedDescription - Class in com.gfycat.core.downloading
Contains basic feed data.
FeedDescription(FeedIdentifier) - Constructor for class com.gfycat.core.downloading.FeedDescription
Creates empty closed FeedDescription.
FeedDescription(boolean, FeedIdentifier, String) - Constructor for class com.gfycat.core.downloading.FeedDescription
Used by SDK internally.
FeedIdentifier - Interface in com.gfycat.core
There are different Feeds: Trending, Tag, Search, Reactions, Single item and User.
FeedIdentifier.Type - Enum in com.gfycat.core
Public available feed types declaration.
FeedIdentifierFactory - Class in com.gfycat.core
FeedIdentifier generator.
FeedIdentifierFactory() - Constructor for class com.gfycat.core.FeedIdentifierFactory
 
FeedIdentifierFactory.NoSuchFeedException - Exception in com.gfycat.core
Indicates that there is no FeedIdentifier associated with provided uniqueIdentifier.
FeedManager - Interface in com.gfycat.core.downloading
Responsible for downloading gfycat items.
FeedManager.InternalGfycatException - Exception in com.gfycat.core.downloading
Indicate that there is an internal unhandled error inside Gfycat SDK.
FeedManager.NoSearchResultException - Exception in com.gfycat.core.downloading
Indicates that there are no [more] results for requested search.
FeedType - Interface in com.gfycat.core
fontHeight - Variable in class com.gfycat.core.creation.pojo.Caption
 
from(String) - Static method in class com.gfycat.core.gfycatapi.pojo.UserInfo
Generate UserInfo with userid only.
fromReaction(String) - Static method in class com.gfycat.core.PublicFeedIdentifier
fromSearch(String) - Static method in class com.gfycat.core.PublicFeedIdentifier
fromSingleItem(String) - Static method in class com.gfycat.core.PublicFeedIdentifier
fromTagName(String) - Static method in class com.gfycat.core.PublicFeedIdentifier
fromUniqueIdentifier(String) - Static method in class com.gfycat.core.FeedIdentifierFactory
Create FeedIdentifier with unique feed identifier.
fromUsername(String) - Static method in class com.gfycat.core.PublicFeedIdentifier

G

getAvgColor() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
getAvgColorInt() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
Color of first frame.
getCaptions() - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest
 
getCategories() - Method in interface com.gfycat.core.downloading.FeedManager
Request categories list from cache.
getCode() - Method in class com.gfycat.core.gfycatapi.pojo.ErrorMessage
 
getCount() - Method in class com.gfycat.core.downloading.FeedData
 
getCreateDate() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
getCrop() - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest
 
getCursor() - Method in class com.gfycat.core.gfycatapi.pojo.GfycatCategoriesList
 
getCursor() - Method in class com.gfycat.core.gfycatapi.pojo.GfycatCategory
 
getCut() - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest
 
getDescription() - Method in class com.gfycat.core.gfycatapi.pojo.ErrorMessage
 
getDescription() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
getDescription() - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
 
getDesktopMp4Url() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
Url to raw mp4 file.
getDigest() - Method in class com.gfycat.core.downloading.FeedDescription
 
getDigest() - Method in class com.gfycat.core.gfycatapi.pojo.GfycatCategoriesList
 
getDigest() - Method in class com.gfycat.core.gfycatapi.pojo.GfycatCategory
 
getError() - Method in class com.gfycat.core.authentication.ProgressModel
Get error value.
getFeedDescription() - Method in class com.gfycat.core.downloading.FeedData
 
getFeedManager() - Static method in class com.gfycat.core.GfyCore
 
getGfycat(String) - Method in interface com.gfycat.core.downloading.FeedManager
Looks for Gfycat in cache.
getGfycat() - Method in class com.gfycat.core.gfycatapi.pojo.GfycatCategory
 
getGfycatIfReady(String) - Method in interface com.gfycat.core.creation.UploadManager
 
getGfycats() - Method in class com.gfycat.core.downloading.FeedData
 
getGfycats(Context, FeedIdentifier) - Method in interface com.gfycat.core.downloading.FeedManager
Request gfycats retrieval from cache.
getGfycats() - Method in class com.gfycat.core.gfycatapi.pojo.GfycatCategory
List of gfycats in category.
getGfyId() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
getGfyName() - Method in exception com.gfycat.core.creation.UploadManager.CanNotGetGfycatStatusException
 
getGfyName() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
getGfyNumber() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
getGif1mbUrl() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
Url to GIF of 1 MB maximum size.
getGif2mbUrl() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
Url to GIF of 2 MB maximum size.
getGif5mbUrl() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
Url to GIF of 5 MB maximum size.
getGraphImageUrl() - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
getHeight() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
getIdentifier() - Method in class com.gfycat.core.downloading.FeedData
 
getIdentifier() - Method in class com.gfycat.core.downloading.FeedDescription
 
getMediaFilesManager() - Static method in class com.gfycat.core.GfyCore
 
getMimeType() - Method in enum com.gfycat.core.storage.MediaType
 
getMobileMp4Url() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
Url to mobile friendly mp4 file.
getMoreGfycats(FeedDescription) - Method in interface com.gfycat.core.downloading.FeedManager
Request more gfycats for corresponding feed.
getMp4Size() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
getMp4Url() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
Deprecated.
getName() - Method in enum com.gfycat.core.FeedIdentifier.Type
 
getName() - Method in interface com.gfycat.core.FeedType
Unique name of FeedType
getName() - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
 
getName() - Method in enum com.gfycat.core.storage.MediaType
Same as Enum.name() but safe from proguard.
getNewGfycats(FeedDescription) - Method in interface com.gfycat.core.downloading.FeedManager
Network request for new gfycats on top of .
getNoMd5() - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest
 
getNsfw() - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest
 
getNsfw() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
getNSFWContentManager() - Static method in class com.gfycat.core.GfyCore
 
getPath() - Method in class com.gfycat.core.PublicFeedIdentifier
getPosterThumbnailUrl() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
Url to poster thumbnail image.
getPrivate() - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest
 
getProfileImageUrl() - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
getProfileUrl() - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
 
getProjectionType() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
getPublished() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
getSizeHint() - Method in enum com.gfycat.core.storage.MediaType
File type possible size hint in bytes.
getState() - Method in class com.gfycat.core.authentication.ProgressModel
getTag() - Method in class com.gfycat.core.gfycatapi.pojo.GfycatCategory
 
getTags() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
getTags() - Method in class com.gfycat.core.gfycatapi.pojo.GfycatCategoriesList
List of categories returned from server or cache.
getTagText() - Method in class com.gfycat.core.gfycatapi.pojo.GfycatCategory
 
getTitle() - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest
 
getTitle() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
getType() - Method in interface com.gfycat.core.FeedIdentifier
 
getType() - Method in class com.gfycat.core.PublicFeedIdentifier
getUploadManager() - Static method in class com.gfycat.core.GfyCore
 
getUrl() - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
 
getUrl(Gfycat) - Method in enum com.gfycat.core.storage.MediaType
 
getUserAccountManager() - Static method in class com.gfycat.core.GfyCore
 
getUserid() - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
 
getUserInfo() - Method in interface com.gfycat.core.authentication.UserAccountManager
 
getUserName() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
getUsername() - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
Use UserInfo.getVisibleUserName() for UI or UserInfo.getUserid() for unique identifier.
getUserOwnedContentManager() - Static method in class com.gfycat.core.GfyCore
 
getUserProfilePictureUrl() - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
 
getValue() - Method in class com.gfycat.core.authentication.ProgressModel
Get complete value.
getViews() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
getViews() - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
 
getVisibleUserName() - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
 
getWebPUrl() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
Url to animated webp file.
getWidth() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
Gfycat - Class in com.gfycat.core.gfycatapi.pojo
Contains gfycat identity data, sizes and urls to all the types of files stored on Gfycat servers
Gfycat() - Constructor for class com.gfycat.core.gfycatapi.pojo.Gfycat
 
Gfycat(Parcel) - Constructor for class com.gfycat.core.gfycatapi.pojo.Gfycat
 
Gfycat.ProjectionType - Enum in com.gfycat.core.gfycatapi.pojo
Projection type of 360 gfycats.
GfycatApplicationInfo - Class in com.gfycat.core
Gfycat client id and client secret container
GfycatApplicationInfo(String, String) - Constructor for class com.gfycat.core.GfycatApplicationInfo
 
GfycatCategoriesList - Class in com.gfycat.core.gfycatapi.pojo
Gfycat categories list container
GfycatCategoriesList() - Constructor for class com.gfycat.core.gfycatapi.pojo.GfycatCategoriesList
 
GfycatCategory - Class in com.gfycat.core.gfycatapi.pojo
Contains Gfycat category data: gfycats list, tag text, etc.
GfycatCategory() - Constructor for class com.gfycat.core.gfycatapi.pojo.GfycatCategory
 
gfycats - Variable in class com.gfycat.core.gfycatapi.pojo.GfycatCategory
 
GfyCore - Class in com.gfycat.core
Root Gfycat class providing access to core elements
GfyCoreInitializationBuilder - Class in com.gfycat.core
Gfycat SDK initialize preferences class
GfyCoreInitializationBuilder(Context, GfycatApplicationInfo) - Constructor for class com.gfycat.core.GfyCoreInitializationBuilder
 
GfyCoreInitializationBuilder.CacheFolderDoesNotExist - Class in com.gfycat.core
Used to indicate that provided path does not exist.
GfyCoreInitializationBuilder.CacheFolderIsNotDirectory - Class in com.gfycat.core
Used to indicate that provided path is not directory.
GfyCoreInitializer - Class in com.gfycat.core
Main GfyCore initialization class.
GfyCoreInitializer() - Constructor for class com.gfycat.core.GfyCoreInitializer
 

H

hasError() - Method in class com.gfycat.core.authentication.ProgressModel
Indicates if authentication ended with error.
hashCode() - Method in class com.gfycat.core.downloading.FeedData
 
hashCode() - Method in class com.gfycat.core.downloading.FeedDescription
 
hashCode() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
hashCode() - Method in class com.gfycat.core.gfycatapi.pojo.GfycatCategoriesList
 
hashCode() - Method in class com.gfycat.core.gfycatapi.pojo.GfycatCategory
 
hashCode() - Method in class com.gfycat.core.PublicFeedIdentifier
 
hasTags() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 

I

initial() - Static method in class com.gfycat.core.authentication.ProgressModel
initialize(GfyCoreInitializationBuilder) - Static method in class com.gfycat.core.GfyCoreInitializer
GfyCore initialization method.
inProgress() - Static method in class com.gfycat.core.authentication.ProgressModel
INTERNAL_APPLICATION_ERROR - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.Client
 
InternalCreationException() - Constructor for exception com.gfycat.core.creation.UploadManager.InternalCreationException
 
INVALID_ACCESS_TOKEN - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.Server
 
INVALID_EMAIL - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.Server
 
INVALID_PASSWORD - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.Server
 
INVALID_USERNAME - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.Server
 
isClosed() - Method in class com.gfycat.core.downloading.FeedData
 
isClosed() - Method in class com.gfycat.core.downloading.FeedDescription
 
isCompleted() - Method in class com.gfycat.core.authentication.ProgressModel
Indicates if authentication is completed.
isEmailVerified() - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
 
isEmpty() - Method in class com.gfycat.core.downloading.FeedData
 
isEqual(String) - Method in enum com.gfycat.core.gfycatapi.pojo.Gfycat.ProjectionType
 
isGfycatReady(String) - Method in interface com.gfycat.core.creation.UploadManager
 
isInProgress() - Method in class com.gfycat.core.authentication.ProgressModel
Indicates if authentication is in progress.
isPublished() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
Indicates if content is publicly available.
isSafeForWork() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
Indicates if content is safe for work.
isSignedIn() - Method in interface com.gfycat.core.authentication.UserAccountManager
 
isVideo() - Method in enum com.gfycat.core.storage.MediaType
 

L

loadAsByteArray(Gfycat, MediaType) - Method in interface com.gfycat.core.storage.MediaFilesManager
Allocates Gfycat media file as byte array into memory.
loadAsByteArray(Gfycat, MediaType, ContextDetails) - Method in interface com.gfycat.core.storage.MediaFilesManager
Same as MediaFilesManager.loadAsByteArray(Gfycat, MediaType), but with ContextDetails for logging purposes.
loadAsFile(Gfycat, MediaType) - Method in interface com.gfycat.core.storage.MediaFilesManager
Get Gfycat media file.
loadAsFile(Gfycat, MediaType, ContextDetails) - Method in interface com.gfycat.core.storage.MediaFilesManager
Same as MediaFilesManager.loadAsFile(Gfycat, MediaType), but with ContextDetails for logging purposes.

M

makePrivate(Gfycat, long) - Method in interface com.gfycat.core.contentmanagement.UserOwnedContentManager
Make gfycat private.
makePublic(Gfycat, long) - Method in interface com.gfycat.core.contentmanagement.UserOwnedContentManager
Make gfycat public.
markAs18Only(Gfycat, long) - Method in interface com.gfycat.core.contentmanagement.UserOwnedContentManager
Mark own content as being suitable for 18+ only.
MediaFilesManager - Interface in com.gfycat.core.storage
Provides access to Gfycat media cache files.
MediaType - Enum in com.gfycat.core.storage
Gfycat SDK provided media types.
myGfycats() - Static method in class com.gfycat.core.PublicFeedIdentifier

N

NO_RESPONSE_FROM_SERVER - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.Client
 
NoSearchResultException() - Constructor for exception com.gfycat.core.downloading.FeedManager.NoSearchResultException
 
NSFWContentManager - Interface in com.gfycat.core.contentmanagement
Restricted content report manager

O

observe() - Method in interface com.gfycat.core.authentication.UserAccountManager
UserInfo changes Observable.
observeUserNameAvailability(String) - Method in interface com.gfycat.core.authentication.UserAccountManager
Network request for username availability status.
onUpdate(UploadListener.Stage, int) - Method in interface com.gfycat.core.creation.UploadListener
 

P

PLEASE_CHECK_INTERNET_CONNECTION - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.ClientMessage
 
PLEASE_TRY_AGAIN_LATER - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.ClientMessage
 
ProgressModel<V,R> - Class in com.gfycat.core.authentication
Represents current authentication flow state.
ProgressModel() - Constructor for class com.gfycat.core.authentication.ProgressModel
For serialization
ProgressModel.ProgressState - Enum in com.gfycat.core.authentication
Authentication progress states.
projectionType() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
Only 360 videos
PublicFeedIdentifier - Class in com.gfycat.core
Used to indicate a specific feed in Gfycat SDK context

R

refresh(FeedIdentifier) - Method in interface com.gfycat.core.downloading.FeedManager
Drop cache and request new gfycats from network.
reportItem(Gfycat) - Method in interface com.gfycat.core.contentmanagement.NSFWContentManager
Report gfycat as not safe for work.
reportUser(Gfycat, long) - Method in interface com.gfycat.core.contentmanagement.NSFWContentManager
Report owner of gfycat.
requestCreationKey(CreateGfycatRequest) - Method in interface com.gfycat.core.creation.UploadManager
Creation key request.
resetPassword(String) - Method in interface com.gfycat.core.authentication.UserAccountManager
Reset password by providing email address.

S

Server() - Constructor for class com.gfycat.core.gfycatapi.pojo.ErrorMessage.Server
 
setAvgColor(String) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
setCacheFolder(File) - Method in class com.gfycat.core.GfyCoreInitializationBuilder
Force gfycat to use cache folder provided by application.
setCaptions(List<Caption>) - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest
Set list of text captions to be drawn over Gfycat.
setCode(String) - Method in class com.gfycat.core.gfycatapi.pojo.ErrorMessage
Set error code.
setCreateDate(String) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
setCrop(CropCreationParams) - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest
Crop parameters to be applied by server.
setCut(CutCreationParams) - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest
Video cut parameters to be applied by server.
setDescription(String) - Method in class com.gfycat.core.gfycatapi.pojo.ErrorMessage
Set error description.
setDescription(String) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
setDescription(String) - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
Set description.
setDropUserRelatedContentCallback(Action0) - Method in class com.gfycat.core.GfyCoreInitializationBuilder
Subscribe for user sign out if any extra actions needed for proper user data removal.
setEmailVerified(boolean) - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
Set email verified state.
setError(R) - Method in class com.gfycat.core.authentication.ProgressModel
Set error value.
setGfyId(String) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
setGfyName(String) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
setGfyNumber(String) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
setGraphImageUrl(String) - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
Set graph image url.
setHeight(int) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
setMaxCacheSpace(long) - Method in class com.gfycat.core.GfyCoreInitializationBuilder
Set maximum storage space for Gfycat cache folder
setMinCacheSpace(long) - Method in class com.gfycat.core.GfyCoreInitializationBuilder
Set minimum storage space for Gfycat cache folder
setMp4Size(int) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
setMp4Url(String) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
setName(String) - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
Set username.
setNoMd5(boolean) - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest
 
setNsfw(int) - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest
Mark video as not safe for work.
setNsfw(int) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
setPrivate(boolean) - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest
If user does not want to publish gfycat.
setProfileImageUrl(String) - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
Set profile image url.
setProfileUrl(String) - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
Set profile url.
setProjectionType(String) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
setPublished(int) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
setState(ProgressModel.ProgressState) - Method in class com.gfycat.core.authentication.ProgressModel
setTags(List<String>) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
setTitle(String) - Method in class com.gfycat.core.creation.pojo.CreateGfycatRequest
Gfycat title.
setTitle(String) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
setUrl(String) - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
Set url.
setUserid(String) - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
Set userId.
setUserName(String) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
setUsername(String) - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
Set username.
setValue(V) - Method in class com.gfycat.core.authentication.ProgressModel
Set complete value.
setViews(int) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
setViews(int) - Method in class com.gfycat.core.gfycatapi.pojo.UserInfo
Set views count.
setWidth(int) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
signIn(String, String) - Method in interface com.gfycat.core.authentication.UserAccountManager
Sign in existing user.
signOut() - Method in interface com.gfycat.core.authentication.UserAccountManager
Sign out from current account.
signUp(String, String, String) - Method in interface com.gfycat.core.authentication.UserAccountManager
Register new user.
startSeconds - Variable in class com.gfycat.core.creation.pojo.Caption
 
suitableForAllAges(Gfycat, long) - Method in interface com.gfycat.core.contentmanagement.UserOwnedContentManager
Mark content as being suitable for all ages.

T

tag - Variable in class com.gfycat.core.gfycatapi.pojo.GfycatCategory
 
tagText - Variable in class com.gfycat.core.gfycatapi.pojo.GfycatCategory
 
text - Variable in class com.gfycat.core.creation.pojo.Caption
 
toName() - Method in interface com.gfycat.core.FeedIdentifier
 
toName() - Method in class com.gfycat.core.PublicFeedIdentifier
toString() - Method in class com.gfycat.core.authentication.ProgressModel
 
toString() - Method in class com.gfycat.core.creation.pojo.Caption
 
toString() - Method in class com.gfycat.core.downloading.FeedDescription
 
toString() - Method in class com.gfycat.core.gfycatapi.pojo.ErrorMessage
 
toString() - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
toString() - Method in class com.gfycat.core.PublicFeedIdentifier
 
toUniqueIdentifier() - Method in interface com.gfycat.core.FeedIdentifier
Get a unique feed identifier representation.
toUniqueIdentifier() - Method in class com.gfycat.core.PublicFeedIdentifier
Get a unique feed identifier representation.
trending() - Static method in class com.gfycat.core.PublicFeedIdentifier

U

updateDescription(Gfycat, String) - Method in interface com.gfycat.core.contentmanagement.UserOwnedContentManager
 
updatePublishState(Gfycat, boolean) - Method in interface com.gfycat.core.contentmanagement.UserOwnedContentManager
 
updateTitle(Gfycat, String) - Method in interface com.gfycat.core.contentmanagement.UserOwnedContentManager
 
UpdateUserInfo - Class in com.gfycat.core.gfycatapi.pojo
User info container used for user info update request.
UpdateUserInfo(UserInfo, String, String, String) - Constructor for class com.gfycat.core.gfycatapi.pojo.UpdateUserInfo
Update user info request sent to gfycat.com
updateUserProfile(UpdateUserInfo) - Method in interface com.gfycat.core.authentication.UserAccountManager
Update user profile with UpdateUserInfo data.
upload(String, InputStream) - Method in interface com.gfycat.core.creation.UploadManager
Upload video file with creation key provided by UploadManager.requestCreationKey(CreateGfycatRequest).
upload(String, InputStream, UploadListener) - Method in interface com.gfycat.core.creation.UploadManager
Same as UploadManager.upload(String, InputStream) but with progress reporting.
UploadListener - Interface in com.gfycat.core.creation
Callback from UploadManager with current creation progress.
UploadListener.Stage - Enum in com.gfycat.core.creation
Stage of creation.
UploadManager - Interface in com.gfycat.core.creation
Manages Gfycat uploading to Gfycat.com
UploadManager.CanNotCreateKeyException - Exception in com.gfycat.core.creation
Indicates that request creation key step failed.
UploadManager.CanNotGetGfycatStatusException - Exception in com.gfycat.core.creation
Indicates that request creation key and upload content steps have passed, but UploadManager was unable to retrieve creation status from Gfycat.com
UploadManager.CanNotUploadGfycatException - Exception in com.gfycat.core.creation
Indicates that upload content step failed.
UploadManager.CreationTimeoutException - Exception in com.gfycat.core.creation
Happens when creation flow ended by timeout.
UploadManager.InternalCreationException - Exception in com.gfycat.core.creation
Indicates that creation flow terminated due to internal logic error.
uploadUserAvatar(InputStream) - Method in interface com.gfycat.core.authentication.UserAccountManager
Update user's profile picture.
USER_NOT_EXISTS - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.Server
 
UserAccountManager - Interface in com.gfycat.core.authentication
User account management.
UserInfo - Class in com.gfycat.core.gfycatapi.pojo
User profile information
UserInfo() - Constructor for class com.gfycat.core.gfycatapi.pojo.UserInfo
 
USERNAME_IS_INVALID - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.ClientMessage
 
USERNAME_IS_UNAVAILABLE - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.ClientMessage
 
USERNAME_TAKEN - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.Server
 
USERNAME_UNAVAILABLE - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.Server
 
UserOwnedContentManager - Interface in com.gfycat.core.contentmanagement
Allows User owned Gfycats management.

V

validateUserEmail() - Method in interface com.gfycat.core.authentication.UserAccountManager
Request email verification
valueOf(String) - Static method in enum com.gfycat.core.authentication.ProgressModel.ProgressState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gfycat.core.creation.UploadListener.Stage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gfycat.core.FeedIdentifier.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gfycat.core.gfycatapi.pojo.Gfycat.ProjectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gfycat.core.storage.MediaType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.gfycat.core.authentication.ProgressModel.ProgressState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gfycat.core.creation.UploadListener.Stage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gfycat.core.FeedIdentifier.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gfycat.core.gfycatapi.pojo.Gfycat.ProjectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gfycat.core.storage.MediaType
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitUntilReady(String, long) - Method in interface com.gfycat.core.creation.UploadManager
Synchronously wait for server processing result.
waitUntilReady(String) - Method in interface com.gfycat.core.creation.UploadManager
writeToParcel(Parcel, int) - Method in class com.gfycat.core.gfycatapi.pojo.Gfycat
 
WRONG_ERROR_MESSAGE_FORMAT - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.ClientMessage
 
WRONG_SERVER_RESPONSE - Static variable in class com.gfycat.core.gfycatapi.pojo.ErrorMessage.Client
 

X

x - Variable in class com.gfycat.core.creation.pojo.Caption
 

Y

y - Variable in class com.gfycat.core.creation.pojo.Caption
 
A B C D E F G H I L M N O P R S T U V W X Y 
Skip navigation links