Interface AvatarCacheSource
-
- All Known Implementing Classes:
BitbucketTeamMetadataAction.BitbucketAvatarCacheSource
,UrlAvatarCacheSource
public interface AvatarCacheSource
Interface for Avatar Cache Item Source
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
AvatarCacheSource.AvatarImage
Holds Image and lastModified date
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
canFetch()
Make sure we can fetchAvatarCacheSource.AvatarImage
fetch()
Deprecated.usefetch(StandardCredentials)
Fetch image from sourceAvatarCacheSource.AvatarImage
fetch(com.cloudbees.plugins.credentials.common.StandardCredentials credentials)
Fetch image from sourceString
hashKey()
Get unique hashKey for this item
-
-
-
Method Detail
-
fetch
@Deprecated AvatarCacheSource.AvatarImage fetch()
Deprecated.usefetch(StandardCredentials)
Fetch image from source- Returns:
- AvatarImage object
-
fetch
AvatarCacheSource.AvatarImage fetch(com.cloudbees.plugins.credentials.common.StandardCredentials credentials)
Fetch image from source- Parameters:
credentials
- the credentials to use- Returns:
- AvatarImage object
-
hashKey
String hashKey()
Get unique hashKey for this item- Returns:
- AvatarImage object
-
canFetch
boolean canFetch()
Make sure we can fetch- Returns:
- true if can fetch
-
-