Class FileCreationRequest
-
- All Implemented Interfaces:
-
java.io.Serializable
@Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class FileCreationRequest implements Serializable
FileCreationRequest
-
-
Field Summary
Fields Modifier and Type Field Description public final static StringJSON_PROPERTY_SECTION_IDpublic LongsectionIdpublic final static StringJSON_PROPERTY_PATHpublic Stringpathpublic final static StringJSON_PROPERTY_DOWNLOADABLEpublic Booleandownloadablepublic final static StringJSON_PROPERTY_ATTACHMENTpublic Fileattachmentpublic final static StringJSON_PROPERTY_CONTENT_TYPEpublic StringcontentType
-
Constructor Summary
Constructors Constructor Description FileCreationRequest()
-
Method Summary
Modifier and Type Method Description LonggetSectionId()Unique identifier for a `Section` voidsetSectionId(Long sectionId)StringgetPath()The path from which the file is retrieved from the 3scale Developer Portal. voidsetPath(String path)BooleangetDownloadable()Flag indicating whether the file will be returned from the Developer Portal with headers indicating it is intended to be downloaded voidsetDownloadable(Boolean downloadable)FilegetAttachment()The full contents of the file voidsetAttachment(File attachment)StringgetContentType()The mime-type describing type of content. voidsetContentType(String contentType)FileCreationRequestsectionId(Long sectionId)FileCreationRequestpath(String path)FileCreationRequestdownloadable(Boolean downloadable)FileCreationRequestattachment(File attachment)FileCreationRequestcontentType(String contentType)booleanequals(Object o)inthashCode()StringtoString()StringtoUrlQueryString()Convert the instance into URL query string. StringtoUrlQueryString(String prefix)Convert the instance into URL query string. -
-
Method Detail
-
getSectionId
@Nonnull() Long getSectionId()
Unique identifier for a `Section`
- Returns:
sectionId
-
setSectionId
void setSectionId(Long sectionId)
-
getPath
@Nonnull() String getPath()
The path from which the file is retrieved from the 3scale Developer Portal. Must be unique across all CMS objects
- Returns:
path
-
getDownloadable
@Nullable() Boolean getDownloadable()
Flag indicating whether the file will be returned from the Developer Portal with headers indicating it is intended to be downloaded
- Returns:
downloadable
-
setDownloadable
void setDownloadable(Boolean downloadable)
-
getAttachment
@Nonnull() File getAttachment()
The full contents of the file
- Returns:
attachment
-
setAttachment
void setAttachment(File attachment)
-
getContentType
@Nullable() String getContentType()
The mime-type describing type of content.
- Returns:
contentType
-
setContentType
void setContentType(String contentType)
-
sectionId
FileCreationRequest sectionId(Long sectionId)
-
path
FileCreationRequest path(String path)
-
downloadable
FileCreationRequest downloadable(Boolean downloadable)
-
attachment
FileCreationRequest attachment(File attachment)
-
contentType
FileCreationRequest contentType(String contentType)
-
hashCode
int hashCode()
-
toUrlQueryString
String toUrlQueryString()
Convert the instance into URL query string.
- Returns:
URL query string
-
toUrlQueryString
String toUrlQueryString(String prefix)
Convert the instance into URL query string.
- Parameters:
prefix- prefix of the query string- Returns:
URL query string
-
-
-
-