Class ApiAppCreateRequest


  • @Generated("org.openapitools.codegen.languages.JavaClientCodegen")
    public class ApiAppCreateRequest
    extends java.lang.Object
    ApiAppCreateRequest
    • 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
    • Constructor Detail

      • ApiAppCreateRequest

        public ApiAppCreateRequest()
    • Method Detail

      • 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)
      • 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)
      • 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)
      • 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)
      • getOauth

        @Nullable
        public SubOAuth getOauth()
        Get oauth
        Returns:
        oauth
      • setOauth

        public void setOauth​(SubOAuth oauth)
      • getOptions

        @Nullable
        public SubOptions getOptions()
        Get options
        Returns:
        options
      • setOptions

        public void setOptions​(SubOptions options)
      • getWhiteLabelingOptions

        @Nullable
        public SubWhiteLabelingOptions getWhiteLabelingOptions()
        Get whiteLabelingOptions
        Returns:
        whiteLabelingOptions
      • equals

        public boolean equals​(java.lang.Object o)
        Return true if this ApiAppCreateRequest object is equal to o.
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • createFormData

        public java.util.Map<java.lang.String,​java.lang.Object> createFormData()
                                                                              throws ApiException
        Throws:
        ApiException