Package com.hellosign.openapi.model
Class ApiAppCreateRequest
- java.lang.Object
-
- com.hellosign.openapi.model.ApiAppCreateRequest
-
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class ApiAppCreateRequest extends java.lang.Object
ApiAppCreateRequest
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
JSON_PROPERTY_CALLBACK_URL
static java.lang.String
JSON_PROPERTY_CUSTOM_LOGO_FILE
static java.lang.String
JSON_PROPERTY_DOMAINS
static java.lang.String
JSON_PROPERTY_NAME
static java.lang.String
JSON_PROPERTY_OAUTH
static java.lang.String
JSON_PROPERTY_OPTIONS
static java.lang.String
JSON_PROPERTY_WHITE_LABELING_OPTIONS
-
Constructor Summary
Constructors Constructor Description ApiAppCreateRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApiAppCreateRequest
addDomainsItem(java.lang.String domainsItem)
ApiAppCreateRequest
callbackUrl(java.lang.String callbackUrl)
java.util.Map<java.lang.String,java.lang.Object>
createFormData()
ApiAppCreateRequest
customLogoFile(java.io.File customLogoFile)
ApiAppCreateRequest
domains(java.util.List<java.lang.String> domains)
boolean
equals(java.lang.Object o)
Return true if this ApiAppCreateRequest object is equal to o.java.lang.String
getCallbackUrl()
The URL at which the ApiApp should receive event callbacks.java.io.File
getCustomLogoFile()
An image file to use as a custom logo in embedded contexts.java.util.List<java.lang.String>
getDomains()
The domain names the ApiApp will be associated with.java.lang.String
getName()
The name you want to assign to the ApiApp.SubOAuth
getOauth()
Get oauthSubOptions
getOptions()
Get optionsSubWhiteLabelingOptions
getWhiteLabelingOptions()
Get whiteLabelingOptionsint
hashCode()
ApiAppCreateRequest
name(java.lang.String name)
ApiAppCreateRequest
oauth(SubOAuth oauth)
ApiAppCreateRequest
options(SubOptions options)
void
setCallbackUrl(java.lang.String callbackUrl)
void
setCustomLogoFile(java.io.File customLogoFile)
void
setDomains(java.util.List<java.lang.String> domains)
void
setName(java.lang.String name)
void
setOauth(SubOAuth oauth)
void
setOptions(SubOptions options)
void
setWhiteLabelingOptions(SubWhiteLabelingOptions whiteLabelingOptions)
java.lang.String
toString()
ApiAppCreateRequest
whiteLabelingOptions(SubWhiteLabelingOptions whiteLabelingOptions)
-
-
-
Field Detail
-
JSON_PROPERTY_DOMAINS
public static final java.lang.String JSON_PROPERTY_DOMAINS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NAME
public static final java.lang.String JSON_PROPERTY_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CALLBACK_URL
public static final java.lang.String JSON_PROPERTY_CALLBACK_URL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CUSTOM_LOGO_FILE
public static final java.lang.String JSON_PROPERTY_CUSTOM_LOGO_FILE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OAUTH
public static final java.lang.String JSON_PROPERTY_OAUTH
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPTIONS
public static final java.lang.String JSON_PROPERTY_OPTIONS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_WHITE_LABELING_OPTIONS
public static final java.lang.String JSON_PROPERTY_WHITE_LABELING_OPTIONS
- See Also:
- Constant Field Values
-
-
Method Detail
-
domains
public ApiAppCreateRequest domains(java.util.List<java.lang.String> domains)
-
addDomainsItem
public ApiAppCreateRequest addDomainsItem(java.lang.String domainsItem)
-
getDomains
@Nonnull public java.util.List<java.lang.String> getDomains()
The domain names the ApiApp will be associated with.- Returns:
- domains
-
setDomains
public void setDomains(java.util.List<java.lang.String> domains)
-
name
public ApiAppCreateRequest name(java.lang.String name)
-
getName
@Nonnull public java.lang.String getName()
The name you want to assign to the ApiApp.- Returns:
- name
-
setName
public void setName(java.lang.String name)
-
callbackUrl
public ApiAppCreateRequest callbackUrl(java.lang.String callbackUrl)
-
getCallbackUrl
@Nullable public java.lang.String getCallbackUrl()
The URL at which the ApiApp should receive event callbacks.- Returns:
- callbackUrl
-
setCallbackUrl
public void setCallbackUrl(java.lang.String callbackUrl)
-
customLogoFile
public ApiAppCreateRequest customLogoFile(java.io.File customLogoFile)
-
getCustomLogoFile
@Nullable public java.io.File getCustomLogoFile()
An image file to use as a custom logo in embedded contexts. (Only applies to some API plans)- Returns:
- customLogoFile
-
setCustomLogoFile
public void setCustomLogoFile(java.io.File customLogoFile)
-
oauth
public ApiAppCreateRequest oauth(SubOAuth oauth)
-
getOauth
@Nullable public SubOAuth getOauth()
Get oauth- Returns:
- oauth
-
setOauth
public void setOauth(SubOAuth oauth)
-
options
public ApiAppCreateRequest options(SubOptions options)
-
getOptions
@Nullable public SubOptions getOptions()
Get options- Returns:
- options
-
setOptions
public void setOptions(SubOptions options)
-
whiteLabelingOptions
public ApiAppCreateRequest whiteLabelingOptions(SubWhiteLabelingOptions whiteLabelingOptions)
-
getWhiteLabelingOptions
@Nullable public SubWhiteLabelingOptions getWhiteLabelingOptions()
Get whiteLabelingOptions- Returns:
- whiteLabelingOptions
-
setWhiteLabelingOptions
public void setWhiteLabelingOptions(SubWhiteLabelingOptions whiteLabelingOptions)
-
equals
public boolean equals(java.lang.Object o)
Return true if this ApiAppCreateRequest object is equal to o.- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
createFormData
public java.util.Map<java.lang.String,java.lang.Object> createFormData() throws ApiException
- Throws:
ApiException
-
-