public class FileLink extends ApiResource implements HasId, MetadataStore<FileLink>
ApiResource.RequestMethod, ApiResource.RequestType
CHARSET, GSON
PRETTY_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, multipartRequest, request, request, requestCollection, requestCollection, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncode, urlEncodeId
equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
public java.lang.String getFile()
public void setFile(java.lang.String id)
public File getFileObject()
public void setFileObject(File expandableObject)
public static FileLink retrieve(java.lang.String link) throws StripeException
StripeException
public static FileLink retrieve(java.lang.String link, RequestOptions options) throws StripeException
StripeException
public static FileLink retrieve(java.lang.String link, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeException
public static FileLink retrieve(java.lang.String link, FileLinkRetrieveParams params, RequestOptions options) throws StripeException
StripeException
public static FileLink create(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeException
public static FileLink create(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeException
public static FileLink create(FileLinkCreateParams params) throws StripeException
StripeException
public static FileLink create(FileLinkCreateParams params, RequestOptions options) throws StripeException
StripeException
public FileLink update(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
update
in interface MetadataStore<FileLink>
StripeException
public FileLink update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
update
in interface MetadataStore<FileLink>
StripeException
public FileLink update(FileLinkUpdateParams params) throws StripeException
StripeException
public FileLink update(FileLinkUpdateParams params, RequestOptions options) throws StripeException
StripeException
public static FileLinkCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeException
public static FileLinkCollection list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeException
public static FileLinkCollection list(FileLinkListParams params) throws StripeException
StripeException
public static FileLinkCollection list(FileLinkListParams params, RequestOptions options) throws StripeException
StripeException
public java.lang.Long getCreated()
public java.lang.Boolean getExpired()
public java.lang.Long getExpiresAt()
public java.lang.Boolean getLivemode()
public java.lang.String getObject()
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)
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
public void setObject(java.lang.String object)
public void setUrl(java.lang.String url)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
protected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String getId()
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
getMetadata
in interface MetadataStore<FileLink>