public class FileLink extends ApiResource implements HasId, MetadataStore<FileLink>
ApiResource.RequestMethodCHARSET, GSONPRETTY_PRINT_GSON| Constructor and Description |
|---|
FileLink() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
static FileLink |
create(FileLinkCreateParams params)
Creates a new file link object.
|
static FileLink |
create(FileLinkCreateParams params,
RequestOptions options)
Creates a new file link object.
|
static FileLink |
create(java.util.Map<java.lang.String,java.lang.Object> params)
Creates a new file link object.
|
static FileLink |
create(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Creates a new file link object.
|
boolean |
equals(java.lang.Object o) |
java.lang.Long |
getCreated()
Time at which the object was created.
|
java.lang.Boolean |
getExpired()
Whether this link is already expired.
|
java.lang.Long |
getExpiresAt()
Time at which the link expires.
|
java.lang.String |
getFile()
Get ID of expandable
file object. |
File |
getFileObject()
Get expanded
file. |
java.lang.String |
getId()
Unique identifier for the object.
|
java.lang.Boolean |
getLivemode()
Has the value
true if the object exists in live mode or the value false if the
object exists in test mode. |
java.util.Map<java.lang.String,java.lang.String> |
getMetadata()
Set of key-value pairs that you can attach
to an object.
|
java.lang.String |
getObject()
String representing the object's type.
|
java.lang.String |
getUrl()
The publicly accessible URL to download the file.
|
int |
hashCode() |
static FileLinkCollection |
list(FileLinkListParams params)
Returns a list of file links.
|
static FileLinkCollection |
list(FileLinkListParams params,
RequestOptions options)
Returns a list of file links.
|
static FileLinkCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params)
Returns a list of file links.
|
static FileLinkCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Returns a list of file links.
|
static FileLink |
retrieve(java.lang.String link)
Retrieves the file link with the given ID.
|
static FileLink |
retrieve(java.lang.String link,
FileLinkRetrieveParams params,
RequestOptions options)
Retrieves the file link with the given ID.
|
static FileLink |
retrieve(java.lang.String link,
java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Retrieves the file link with the given ID.
|
static FileLink |
retrieve(java.lang.String link,
RequestOptions options)
Retrieves the file link with the given ID.
|
void |
setCreated(java.lang.Long created)
Time at which the object was created.
|
void |
setExpired(java.lang.Boolean expired)
Whether this link is already expired.
|
void |
setExpiresAt(java.lang.Long expiresAt)
Time at which the link expires.
|
void |
setFile(java.lang.String id) |
void |
setFileObject(File expandableObject) |
void |
setId(java.lang.String id)
Unique identifier for the object.
|
void |
setLivemode(java.lang.Boolean livemode)
Has the value
true if the object exists in live mode or the value false if the
object exists in test mode. |
void |
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
Set of key-value pairs that you can attach
to an object.
|
void |
setObject(java.lang.String object)
String representing the object's type.
|
void |
setUrl(java.lang.String url)
The publicly accessible URL to download the file.
|
FileLink |
update(FileLinkUpdateParams params)
Updates an existing file link object.
|
FileLink |
update(FileLinkUpdateParams params,
RequestOptions options)
Updates an existing file link object.
|
FileLink |
update(java.util.Map<java.lang.String,java.lang.Object> params)
Updates an existing file link object.
|
FileLink |
update(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Updates an existing file link object.
|
checkNullTypedParams, classUrl, classUrl, instanceUrl, instanceUrl, request, request, requestCollection, requestCollection, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncode, urlEncodeIdequals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toStringpublic java.lang.String getFile()
file object.public void setFile(java.lang.String id)
public File getFileObject()
file.public void setFileObject(File expandableObject)
public static FileLink retrieve(java.lang.String link) throws StripeException
StripeExceptionpublic static FileLink retrieve(java.lang.String link, RequestOptions options) throws StripeException
StripeExceptionpublic static FileLink retrieve(java.lang.String link, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic static FileLink retrieve(java.lang.String link, FileLinkRetrieveParams params, RequestOptions options) throws StripeException
StripeExceptionpublic static FileLink create(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeExceptionpublic static FileLink create(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic static FileLink create(FileLinkCreateParams params) throws StripeException
StripeExceptionpublic static FileLink create(FileLinkCreateParams params, RequestOptions options) throws StripeException
StripeExceptionpublic FileLink update(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
update in interface MetadataStore<FileLink>StripeExceptionpublic FileLink update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
update in interface MetadataStore<FileLink>StripeExceptionpublic FileLink update(FileLinkUpdateParams params) throws StripeException
StripeExceptionpublic FileLink update(FileLinkUpdateParams params, RequestOptions options) throws StripeException
StripeExceptionpublic static FileLinkCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeExceptionpublic static FileLinkCollection list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic static FileLinkCollection list(FileLinkListParams params) throws StripeException
StripeExceptionpublic static FileLinkCollection list(FileLinkListParams params, RequestOptions options) throws StripeException
StripeExceptionpublic java.lang.Long getCreated()
public java.lang.Boolean getExpired()
public java.lang.Long getExpiresAt()
public java.lang.Boolean getLivemode()
true if the object exists in live mode or the value false if the
object exists in test mode.public java.lang.String getObject()
Equal to file_link.
public java.lang.String getUrl()
public void setCreated(java.lang.Long created)
public void setExpired(java.lang.Boolean expired)
public void setExpiresAt(java.lang.Long expiresAt)
public void setId(java.lang.String id)
public void setLivemode(java.lang.Boolean livemode)
true if the object exists in live mode or the value false if the
object exists in test mode.public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
public void setObject(java.lang.String object)
Equal to file_link.
public void setUrl(java.lang.String url)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String getId()
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
getMetadata in interface MetadataStore<FileLink>