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

A

accept(String) - Method in class io.textile.textile.Invites
Accept an invite
acceptExternal(String, String) - Method in class io.textile.textile.Invites
Accept an external invite
acceptInvite(String) - Method in class io.textile.textile.Notifications
Accept an invite via an invite notification
Account - Class in io.textile.textile
Provides access to Textile account related APIs
account - Variable in class io.textile.textile.Textile
Provides access to Textile account related APIs
accountPeerAdded(String) - Method in class io.textile.textile.BaseTextileEventListener
 
accountPeerAdded(String) - Method in interface io.textile.textile.TextileEventListener
Called when a peer node is added to the user account
accountPeerRemoved(String) - Method in class io.textile.textile.BaseTextileEventListener
 
accountPeerRemoved(String) - Method in interface io.textile.textile.TextileEventListener
Called when an account peer is removed from the user account
accountThread() - Method in class io.textile.textile.Profile
Get the Textile account thread
add(String, String) - Method in class io.textile.textile.Comments
Add a comment to any block by id
add(Model.Contact) - Method in class io.textile.textile.Contacts
Add a new Contact to the account's list of Contacts
add(String) - Method in class io.textile.textile.Flags
Flag any data by block
add(String) - Method in class io.textile.textile.Ignores
Ignore data by block
add(String, String) - Method in class io.textile.textile.Invites
Invite a contact to a thread
add(String) - Method in class io.textile.textile.Likes
Add a like for a specific block
add(String, String) - Method in class io.textile.textile.Messages
Add a text message to a thread
add(Model.Node) - Method in class io.textile.textile.Schemas
Add a new schema
add(View.AddThreadConfig) - Method in class io.textile.textile.Threads
Create a new thread
addData(String, String, String, Handlers.BlockHandler) - Method in class io.textile.textile.Files
Add raw data to to a Textile thread
addEventListener(TextileEventListener) - Method in class io.textile.textile.Textile
Register an listener to receive callbacks about Textile events
addExternal(String) - Method in class io.textile.textile.Invites
Create an external invite, one for someone who isn't in Textile yet
addFiles(String, String, String, Handlers.BlockHandler) - Method in class io.textile.textile.Files
Add file(s) to to a Textile thread
addOrUpdate(Model.Thread) - Method in class io.textile.textile.Threads
Update an existing thread or create it if it doesn't exist
address() - Method in class io.textile.textile.Account
 
announce - Variable in class io.textile.textile.FeedItemData
 
avatar() - Method in class io.textile.textile.Profile
Get the target of the profile avatar

B

BaseTextileEventListener - Class in io.textile.textile
A default implementation of TextileEventListener that can be extended to override specific methods
BaseTextileEventListener() - Constructor for class io.textile.textile.BaseTextileEventListener
 
block - Variable in class io.textile.textile.FeedItemData
 

C

Cafes - Class in io.textile.textile
Provides access to Textile cafes related APIs
cafes - Variable in class io.textile.textile.Textile
Provides access to Textile cafes related APIs
canceledPendingNodeStop() - Method in class io.textile.textile.BaseTextileEventListener
 
canceledPendingNodeStop() - Method in interface io.textile.textile.TextileEventListener
Called when the scheduled node stop is cancelled, the node will continue running
cancelPubsubSub(String) - Method in class io.textile.textile.Ipfs
Cancel subscribe to messages on a given topic
checkMessages(Handlers.ErrorHandler) - Method in class io.textile.textile.Cafes
Checks messages from all registered cafes
clientThreadQueryResult(String, Model.Thread) - Method in class io.textile.textile.BaseTextileEventListener
 
clientThreadQueryResult(String, Model.Thread) - Method in interface io.textile.textile.TextileEventListener
Called when there is a thread query result available
comment - Variable in class io.textile.textile.FeedItemData
 
Comments - Class in io.textile.textile
Provides access to Textile comments related APIs
comments - Variable in class io.textile.textile.Textile
Provides access to Textile comments related APIs
contact() - Method in class io.textile.textile.Account
Get the contact associated with the user account
contactQueryResult(String, Model.Contact) - Method in class io.textile.textile.BaseTextileEventListener
 
contactQueryResult(String, Model.Contact) - Method in interface io.textile.textile.TextileEventListener
Called when there is a contact query result available
Contacts - Class in io.textile.textile
Provides access to Textile contacts related APIs
contacts - Variable in class io.textile.textile.Textile
Provides access to Textile contacts related APIs
content(String, Handlers.DataHandler) - Method in class io.textile.textile.Files
Get raw data for a file hash
countUnread() - Method in class io.textile.textile.Notifications
 

D

dataAtPath(String, Handlers.DataHandler) - Method in class io.textile.textile.Ipfs
Get raw data stored at an IPFS path
decrypt(byte[]) - Method in class io.textile.textile.Account
Decrypt encrypted data using the account private key
deregister(String, Handlers.ErrorHandler) - Method in class io.textile.textile.Cafes
Used to deregister a previously registered Textile Cafe
destroy() - Method in class io.textile.textile.Textile
Reset the local Textile node instance so it can be re-initialized

E

encrypt(byte[]) - Method in class io.textile.textile.Account
Encrypt raw data with the account private key

F

Feed - Class in io.textile.textile
Provides access to Textile feed related APIs
feed - Variable in class io.textile.textile.Textile
Provides access to Textile feed related APIs
FeedItemData - Class in io.textile.textile
 
FeedItemData() - Constructor for class io.textile.textile.FeedItemData
 
FeedItemType - Enum in io.textile.textile
 
files - Variable in class io.textile.textile.FeedItemData
 
Files - Class in io.textile.textile
Provides access to Textile files related APIs
files - Variable in class io.textile.textile.Textile
Provides access to Textile files related APIs
Flags - Class in io.textile.textile
Provides access to Textile flags related APIs
flags - Variable in class io.textile.textile.Textile
Provides access to Textile flags related APIs
flushLock() - Method in class io.textile.textile.Textile
Acquire a flush lock
flushUnlock() - Method in class io.textile.textile.Textile
Release a flush lock

G

get(String) - Method in class io.textile.textile.Contacts
Get a Contact by address from list of existing Contacts
get() - Method in class io.textile.textile.Profile
Get the Peer object associated with the local Textile peer
get(String) - Method in class io.textile.textile.Threads
Get an existing thread by id
getApplicationContext() - Method in class io.textile.textile.Textile
 
gitSummary() - Method in class io.textile.textile.Textile
 

H

Handlers - Class in io.textile.textile
Wrapper around common handlers
Handlers() - Constructor for class io.textile.textile.Handlers
 
Handlers.BlockHandler - Interface in io.textile.textile
Interface representing an object that can be called with a Block result
Handlers.CafeSessionHandler - Interface in io.textile.textile
Interface representing an object that can be called with a cafe session
Handlers.DataHandler - Interface in io.textile.textile
Interface representing an object that can be called with a data and media type result
Handlers.ErrorHandler - Interface in io.textile.textile
Interface representing an object that can be called to indicate completion

I

ignore - Variable in class io.textile.textile.FeedItemData
 
ignore(String) - Method in class io.textile.textile.Invites
Ignore an invite
ignoreInvite(String) - Method in class io.textile.textile.Notifications
Ignore an invite via an invite notification
Ignores - Class in io.textile.textile
Provides access to Textile ignores related APIs
ignores - Variable in class io.textile.textile.Textile
Provides access to Textile ignores related APIs
imageContentForMinWidth(String, long, Handlers.DataHandler) - Method in class io.textile.textile.Files
Helper function to return the most appropriate image data for a minimun image width
initialize(String, String, boolean, boolean) - Static method in class io.textile.textile.Textile
Initialize the shared Textile instance with an existing account seed
initializeCreatingNewWalletAndAccount(String, boolean, boolean) - Static method in class io.textile.textile.Textile
Initialize the shared Textile instance, creating a new wallet
instance() - Static method in class io.textile.textile.Textile
The shared Textile instance, should be used for all Textile API access
Invites - Class in io.textile.textile
Provides access to Textile invites related APIs
invites - Variable in class io.textile.textile.Textile
Provides access to Textile invites related APIs
io.textile.textile - package io.textile.textile
 
Ipfs - Class in io.textile.textile
Provides access to Textile IPFS related APIs
ipfs - Variable in class io.textile.textile.Textile
Provides access to Textile IPFS related APIs
isInitialized(String) - Static method in class io.textile.textile.Textile
Check if Textile is already initialized

J

join - Variable in class io.textile.textile.FeedItemData
 

L

launch(Context, String, boolean) - Static method in class io.textile.textile.Textile
After initialization is complete, launch Textile
leave - Variable in class io.textile.textile.FeedItemData
 
LifecycleService - Class in io.textile.textile
 
LifecycleService() - Constructor for class io.textile.textile.LifecycleService
 
like - Variable in class io.textile.textile.FeedItemData
 
Likes - Class in io.textile.textile
Provides access to Textile likes related APIs
likes - Variable in class io.textile.textile.Textile
Provides access to Textile likes related APIs
list() - Method in class io.textile.textile.Contacts
List all existing account Contacts
list(View.FeedRequest) - Method in class io.textile.textile.Feed
List thread items using a Feed view of the data, useful for timeline based views of thread data
list(String, String, long) - Method in class io.textile.textile.Files
Get a list of files data from a thread
list() - Method in class io.textile.textile.Invites
View a list of pending incoming invites
list(String, long, String) - Method in class io.textile.textile.Messages
List messages for a thread
list(String, long) - Method in class io.textile.textile.Notifications
List notifications
list() - Method in class io.textile.textile.Threads
List all threads the local peer account participates in
Logs - Class in io.textile.textile
Provides access to Textile logs related APIs
logs - Variable in class io.textile.textile.Textile
Provides access to Textile logs related APIs

M

Messages - Class in io.textile.textile
Provides access to Textile messages related APIs
messages - Variable in class io.textile.textile.Textile
Provides access to Textile messages related APIs

N

name() - Method in class io.textile.textile.Profile
Get the user name associated with the local Textile peer
newWallet(long) - Static method in class io.textile.textile.Textile
Create a new Textile wallet
nodeFailedToStart(Exception) - Method in class io.textile.textile.BaseTextileEventListener
 
nodeFailedToStart(Exception) - Method in interface io.textile.textile.TextileEventListener
Called when the Textile node fails to start
nodeFailedToStop(Exception) - Method in class io.textile.textile.BaseTextileEventListener
 
nodeFailedToStop(Exception) - Method in interface io.textile.textile.TextileEventListener
Called when the Textile node fails to stop
nodeOnline() - Method in class io.textile.textile.BaseTextileEventListener
 
nodeOnline() - Method in interface io.textile.textile.TextileEventListener
Called when the Textile node comes online
nodeOnline() - Method in class io.textile.textile.TextileLoggingListener
 
nodeStarted() - Method in class io.textile.textile.BaseTextileEventListener
 
nodeStarted() - Method in interface io.textile.textile.TextileEventListener
Called when the Textile node is started successfully
nodeStarted() - Method in class io.textile.textile.TextileLoggingListener
 
nodeStopped() - Method in class io.textile.textile.BaseTextileEventListener
 
nodeStopped() - Method in interface io.textile.textile.TextileEventListener
Called when the Textile node is successfully stopped
nodeStopped() - Method in class io.textile.textile.TextileLoggingListener
 
notificationReceived(Model.Notification) - Method in class io.textile.textile.BaseTextileEventListener
 
notificationReceived(Model.Notification) - Method in interface io.textile.textile.TextileEventListener
Called when the Textile node receives a notification
Notifications - Class in io.textile.textile
Provides access to Textile notifications related APIs
notifications - Variable in class io.textile.textile.Textile
Provides access to Textile notifications related APIs

O

onBind(Intent) - Method in class io.textile.textile.LifecycleService
 
onCancelled(Context, UploadInfo) - Method in class io.textile.textile.RequestsBroadcastReceiver
 
onComplete(Model.Block) - Method in interface io.textile.textile.Handlers.BlockHandler
Called with a block result
onComplete(Model.CafeSession) - Method in interface io.textile.textile.Handlers.CafeSessionHandler
Called with a cafe session
onComplete(byte[], String) - Method in interface io.textile.textile.Handlers.DataHandler
Called with a data and meta result
onComplete() - Method in interface io.textile.textile.Handlers.ErrorHandler
Called to indicate completion
onCompleted(Context, UploadInfo, ServerResponse) - Method in class io.textile.textile.RequestsBroadcastReceiver
 
onCreate() - Method in class io.textile.textile.LifecycleService
 
onDestroy() - Method in class io.textile.textile.LifecycleService
 
onError(Exception) - Method in interface io.textile.textile.Handlers.BlockHandler
Called in the case of an error
onError(Exception) - Method in interface io.textile.textile.Handlers.CafeSessionHandler
Called in the case of an error
onError(Exception) - Method in interface io.textile.textile.Handlers.DataHandler
Called in the case of an error
onError(Exception) - Method in interface io.textile.textile.Handlers.ErrorHandler
Called in the case of an error
onError(Context, UploadInfo, ServerResponse, Exception) - Method in class io.textile.textile.RequestsBroadcastReceiver
 
online() - Method in class io.textile.textile.Textile
Return whether or not the node is online
onProgress(Context, UploadInfo) - Method in class io.textile.textile.RequestsBroadcastReceiver
 

P

peerId() - Method in class io.textile.textile.Ipfs
Fetch the IPFS peer id
peers(String) - Method in class io.textile.textile.Threads
List all contacts that participate in a particular thread
Profile - Class in io.textile.textile
Provides access to Textile profile related APIs
profile - Variable in class io.textile.textile.Textile
Provides access to Textile profile related APIs
pubsubPub(String, String) - Method in class io.textile.textile.Ipfs
Publishes a message to a given pubsub topic
pubsubQueryResult(String, String, String) - Method in class io.textile.textile.BaseTextileEventListener
 
pubsubQueryResult(String, String, String) - Method in interface io.textile.textile.TextileEventListener
Called when there is a message query result available
pubsubSub(String) - Method in class io.textile.textile.Ipfs
Subscribes to messages on a given topic

Q

queryDone(String) - Method in class io.textile.textile.BaseTextileEventListener
 
queryDone(String) - Method in interface io.textile.textile.TextileEventListener
Called when any query is complete
queryError(String, Exception) - Method in class io.textile.textile.BaseTextileEventListener
 
queryError(String, Exception) - Method in interface io.textile.textile.TextileEventListener
Called when any query fails

R

read(String) - Method in class io.textile.textile.Notifications
Mark a notification as read
readAll() - Method in class io.textile.textile.Notifications
Mark all notifications as read
refreshSession(String, Handlers.CafeSessionHandler) - Method in class io.textile.textile.Cafes
Used to refresh an individual Textile Cafe session
register(String, String, Handlers.ErrorHandler) - Method in class io.textile.textile.Cafes
Used to register a remote Textile Cafe node with the local Textile node
register(Context) - Method in class io.textile.textile.RequestsBroadcastReceiver
 
remove(String) - Method in class io.textile.textile.Contacts
Remove a Contact from the account by address
remove(String) - Method in class io.textile.textile.Threads
Leave a thread
removeEventListener(TextileEventListener) - Method in class io.textile.textile.Textile
Remove a previously registered event listener
rename(String, String) - Method in class io.textile.textile.Threads
Rename a thread
REQUESTS_BATCH_SIZE - Static variable in class io.textile.textile.Textile
The number of requests to write to disk before adding to the background queue
RequestsBroadcastReceiver - Class in io.textile.textile
 
RequestsBroadcastReceiver() - Constructor for class io.textile.textile.RequestsBroadcastReceiver
 

S

Schemas - Class in io.textile.textile
Provides access to Textile schemas related APIs
schemas - Variable in class io.textile.textile.Textile
Provides access to Textile schemas related APIs
search(QueryOuterClass.ContactQuery, QueryOuterClass.QueryOptions) - Method in class io.textile.textile.Contacts
Search for Textile Contacts across the entire network
searchSnapshots(QueryOuterClass.ThreadSnapshotQuery, QueryOuterClass.QueryOptions) - Method in class io.textile.textile.Threads
Searches the network for thread snapshots
seed() - Method in class io.textile.textile.Account
 
session(String) - Method in class io.textile.textile.Cafes
Fetches the CafeSession object for a previously registered Textile Cafe node
sessions() - Method in class io.textile.textile.Cafes
Used to get sessions for all previously registered Textile Cafes
setAvatar(String, Handlers.BlockHandler) - Method in class io.textile.textile.Profile
Set the avatar
setLevel(View.LogLevel) - Method in class io.textile.textile.Logs
Set the log level for the Textile node
setName(String) - Method in class io.textile.textile.Profile
Set the user name
shareFiles(String, String, String, Handlers.BlockHandler) - Method in class io.textile.textile.Files
Share files to a Textile thread
snapshot() - Method in class io.textile.textile.Threads
Snapshot all threads and sync them to registered cafes
summary() - Method in class io.textile.textile.Textile
Get a summary of the local Textile node and it's data
swarmConnect(String) - Method in class io.textile.textile.Ipfs
Open a new direct connection to a peer using an IPFS multiaddr
sync(QueryOuterClass.QueryOptions) - Method in class io.textile.textile.Account
Syncs the local node account with all thread snapshots found on the network
syncComplete(Model.CafeSyncGroupStatus) - Method in class io.textile.textile.BaseTextileEventListener
 
syncComplete(Model.CafeSyncGroupStatus) - Method in interface io.textile.textile.TextileEventListener
Called when a sync group is complete
syncComplete(Model.CafeSyncGroupStatus) - Method in class io.textile.textile.TextileLoggingListener
 
syncFailed(Model.CafeSyncGroupStatus) - Method in class io.textile.textile.BaseTextileEventListener
 
syncFailed(Model.CafeSyncGroupStatus) - Method in interface io.textile.textile.TextileEventListener
Called when a sync group has failed
syncFailed(Model.CafeSyncGroupStatus) - Method in class io.textile.textile.TextileLoggingListener
 
syncUpdate(Model.CafeSyncGroupStatus) - Method in class io.textile.textile.BaseTextileEventListener
 
syncUpdate(Model.CafeSyncGroupStatus) - Method in interface io.textile.textile.TextileEventListener
Called when there is an update about a sync group
syncUpdate(Model.CafeSyncGroupStatus) - Method in class io.textile.textile.TextileLoggingListener
 

T

text - Variable in class io.textile.textile.FeedItemData
 
Textile - Class in io.textile.textile
Provides top level access to the Textile API
TextileEventListener - Interface in io.textile.textile
Interface that can be implemented in order to receive callbacks from Textile about events of interest
TextileLoggingListener - Class in io.textile.textile
 
TextileLoggingListener() - Constructor for class io.textile.textile.TextileLoggingListener
 
threadAdded(String) - Method in class io.textile.textile.BaseTextileEventListener
 
threadAdded(String) - Method in interface io.textile.textile.TextileEventListener
Called when a new thread is successfully added
threadAdded(String) - Method in class io.textile.textile.TextileLoggingListener
 
threadRemoved(String) - Method in class io.textile.textile.BaseTextileEventListener
 
threadRemoved(String) - Method in interface io.textile.textile.TextileEventListener
Called when a thread is successfully removed
threadRemoved(String) - Method in class io.textile.textile.TextileLoggingListener
 
threads(String) - Method in class io.textile.textile.Contacts
List all threads a particular contact and the local node account participate in
threads - Variable in class io.textile.textile.Textile
Provides access to Textile threads related APIs
Threads - Class in io.textile.textile
Provides access to Textile threads related APIs
threadUpdateReceived(String, FeedItemData) - Method in class io.textile.textile.BaseTextileEventListener
 
threadUpdateReceived(String, FeedItemData) - Method in interface io.textile.textile.TextileEventListener
Called when any thread receives an update
threadUpdateReceived(String, FeedItemData) - Method in class io.textile.textile.TextileLoggingListener
 
timestampToDate(Timestamp) - Static method in class io.textile.textile.Util
 
type - Variable in class io.textile.textile.FeedItemData
 

U

unregister(Context) - Method in class io.textile.textile.RequestsBroadcastReceiver
 
UPLOAD_POOL_SIZE - Static variable in class io.textile.textile.Textile
The number of threads to use to handle concurrent uploads
Util - Class in io.textile.textile
 
Util() - Constructor for class io.textile.textile.Util
 

V

valueOf(String) - Static method in enum io.textile.textile.FeedItemType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.textile.textile.FeedItemType
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class io.textile.textile.Textile
 

W

WALLET_ACCOUNT_INDEX - Static variable in class io.textile.textile.Textile
The wallet's default account derivation path index
WALLET_PASSPHRASE - Static variable in class io.textile.textile.Textile
The BIP39 Passphrase (optional) to use when creating the wallet seed
WALLET_WORD_COUNT - Static variable in class io.textile.textile.Textile
The number of words to use in the wallet's mnemonic phrase
walletAccountAt(String, long, String) - Static method in class io.textile.textile.Textile
Resolve a wallet account
willStopNodeInBackgroundAfterDelay(int) - Method in class io.textile.textile.BaseTextileEventListener
 
willStopNodeInBackgroundAfterDelay(int) - Method in interface io.textile.textile.TextileEventListener
Called when the node is scheduled to be stopped in the future
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links