Package io.getstream.chat.java.models
Class App.AppConfig
- java.lang.Object
-
- io.getstream.chat.java.models.App.AppConfig
-
- Enclosing class:
- App
public static class App.AppConfig extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AppConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
@NotNull java.lang.Boolean
getAsyncURLEnrichEnabled()
@Nullable java.lang.Boolean
getAutoTranslationEnabled()
@Nullable java.lang.String
getBeforeMessageSendHookUrl()
@NotNull java.util.Map<java.lang.String,ChannelType.ChannelTypeWithStringCommands>
getChannelConfigs()
@Nullable java.lang.String
getCustomActionHandlerUrl()
@NotNull java.lang.Boolean
getDisableAuth()
@NotNull java.lang.Boolean
getDisablePermissions()
@Nullable App.EnforceUniqueUsernames
getEnforceUniqueUsernames()
@Nullable java.util.List<App.EventHook>
getEventHooks()
@Nullable App.FileUploadConfig
getFileUploadConfig()
@Nullable java.util.Map<java.lang.String,java.util.List<java.lang.String>>
getGrants()
@NotNull java.lang.Boolean
getImageModerationEnabled()
@Nullable java.util.List<java.lang.String>
getImageModerationLabels()
@Nullable App.FileUploadConfig
getImageUploadConfig()
@NotNull java.lang.Boolean
getMultiTenantEnabled()
@NotNull java.lang.String
getName()
@NotNull java.lang.String
getOrganizationName()
@NotNull java.lang.String
getPermissionVersion()
@NotNull java.util.Map<java.lang.String,App.Policy[]>
getPolicies()
@NotNull App.PushNotificationFields
getPushNotifications()
@org.jetbrains.annotations.NotNull int
getRemindersInterval()
@Nullable java.util.Date
getRevokeTokensIssuedBefore()
@Nullable java.lang.String
getSnsKey()
@Nullable java.lang.String
getSnsSecret()
@Nullable java.lang.String
getSnsTopicArn()
@Nullable java.lang.String
getSqsKey()
@Nullable java.lang.String
getSqsSecret()
@Nullable java.lang.String
getSqsUrl()
@NotNull java.lang.Boolean
getSuspended()
@NotNull java.lang.String
getSuspendedExplanation()
@Nullable java.lang.Boolean
getUserResponseTimeEnabled()
@Nullable java.util.List<java.lang.String>
getUserSearchDisallowedRoles()
@Nullable java.util.List<java.lang.String>
getWebhookEvents()
@NotNull java.lang.String
getWebhookURL()
int
hashCode()
void
setAsyncURLEnrichEnabled(@NotNull java.lang.Boolean asyncURLEnrichEnabled)
void
setAutoTranslationEnabled(@Nullable java.lang.Boolean autoTranslationEnabled)
void
setBeforeMessageSendHookUrl(@Nullable java.lang.String beforeMessageSendHookUrl)
void
setChannelConfigs(@NotNull java.util.Map<java.lang.String,ChannelType.ChannelTypeWithStringCommands> channelConfigs)
void
setCustomActionHandlerUrl(@Nullable java.lang.String customActionHandlerUrl)
void
setDisableAuth(@NotNull java.lang.Boolean disableAuth)
void
setDisablePermissions(@NotNull java.lang.Boolean disablePermissions)
void
setEnforceUniqueUsernames(@Nullable App.EnforceUniqueUsernames enforceUniqueUsernames)
void
setEventHooks(@Nullable java.util.List<App.EventHook> eventHooks)
void
setFileUploadConfig(@Nullable App.FileUploadConfig fileUploadConfig)
void
setGrants(@Nullable java.util.Map<java.lang.String,java.util.List<java.lang.String>> grants)
void
setImageModerationEnabled(@NotNull java.lang.Boolean imageModerationEnabled)
void
setImageModerationLabels(@Nullable java.util.List<java.lang.String> imageModerationLabels)
void
setImageUploadConfig(@Nullable App.FileUploadConfig imageUploadConfig)
void
setMultiTenantEnabled(@NotNull java.lang.Boolean multiTenantEnabled)
void
setName(@NotNull java.lang.String name)
void
setOrganizationName(@NotNull java.lang.String organizationName)
void
setPermissionVersion(@NotNull java.lang.String permissionVersion)
void
setPolicies(@NotNull java.util.Map<java.lang.String,App.Policy[]> policies)
void
setPushNotifications(@NotNull App.PushNotificationFields pushNotifications)
void
setRemindersInterval(@org.jetbrains.annotations.NotNull int remindersInterval)
void
setRevokeTokensIssuedBefore(@Nullable java.util.Date revokeTokensIssuedBefore)
void
setSnsKey(@Nullable java.lang.String snsKey)
void
setSnsSecret(@Nullable java.lang.String snsSecret)
void
setSnsTopicArn(@Nullable java.lang.String snsTopicArn)
void
setSqsKey(@Nullable java.lang.String sqsKey)
void
setSqsSecret(@Nullable java.lang.String sqsSecret)
void
setSqsUrl(@Nullable java.lang.String sqsUrl)
void
setSuspended(@NotNull java.lang.Boolean suspended)
void
setSuspendedExplanation(@NotNull java.lang.String suspendedExplanation)
void
setUserResponseTimeEnabled(@Nullable java.lang.Boolean userResponseTimeEnabled)
void
setUserSearchDisallowedRoles(@Nullable java.util.List<java.lang.String> userSearchDisallowedRoles)
void
setWebhookEvents(@Nullable java.util.List<java.lang.String> webhookEvents)
void
setWebhookURL(@NotNull java.lang.String webhookURL)
java.lang.String
toString()
-
-
-
Method Detail
-
getName
@NotNull public @NotNull java.lang.String getName()
-
getOrganizationName
@NotNull public @NotNull java.lang.String getOrganizationName()
-
getWebhookURL
@NotNull public @NotNull java.lang.String getWebhookURL()
-
getSuspendedExplanation
@NotNull public @NotNull java.lang.String getSuspendedExplanation()
-
getPushNotifications
@NotNull public @NotNull App.PushNotificationFields getPushNotifications()
-
getChannelConfigs
@NotNull public @NotNull java.util.Map<java.lang.String,ChannelType.ChannelTypeWithStringCommands> getChannelConfigs()
-
getPolicies
@NotNull public @NotNull java.util.Map<java.lang.String,App.Policy[]> getPolicies()
-
getSuspended
@NotNull public @NotNull java.lang.Boolean getSuspended()
-
getDisableAuth
@NotNull public @NotNull java.lang.Boolean getDisableAuth()
-
getDisablePermissions
@NotNull public @NotNull java.lang.Boolean getDisablePermissions()
-
getMultiTenantEnabled
@NotNull public @NotNull java.lang.Boolean getMultiTenantEnabled()
-
getPermissionVersion
@NotNull public @NotNull java.lang.String getPermissionVersion()
-
getUserSearchDisallowedRoles
@Nullable public @Nullable java.util.List<java.lang.String> getUserSearchDisallowedRoles()
-
getImageModerationEnabled
@NotNull public @NotNull java.lang.Boolean getImageModerationEnabled()
-
getImageModerationLabels
@Nullable public @Nullable java.util.List<java.lang.String> getImageModerationLabels()
-
getCustomActionHandlerUrl
@Nullable public @Nullable java.lang.String getCustomActionHandlerUrl()
-
getAsyncURLEnrichEnabled
@NotNull public @NotNull java.lang.Boolean getAsyncURLEnrichEnabled()
-
getRemindersInterval
@NotNull public @org.jetbrains.annotations.NotNull int getRemindersInterval()
-
getEnforceUniqueUsernames
@Nullable public @Nullable App.EnforceUniqueUsernames getEnforceUniqueUsernames()
-
getSqsUrl
@Nullable public @Nullable java.lang.String getSqsUrl()
-
getSqsKey
@Nullable public @Nullable java.lang.String getSqsKey()
-
getSqsSecret
@Nullable public @Nullable java.lang.String getSqsSecret()
-
getSnsTopicArn
@Nullable public @Nullable java.lang.String getSnsTopicArn()
-
getSnsKey
@Nullable public @Nullable java.lang.String getSnsKey()
-
getSnsSecret
@Nullable public @Nullable java.lang.String getSnsSecret()
-
getFileUploadConfig
@Nullable public @Nullable App.FileUploadConfig getFileUploadConfig()
-
getImageUploadConfig
@Nullable public @Nullable App.FileUploadConfig getImageUploadConfig()
-
getBeforeMessageSendHookUrl
@Nullable public @Nullable java.lang.String getBeforeMessageSendHookUrl()
-
getAutoTranslationEnabled
@Nullable public @Nullable java.lang.Boolean getAutoTranslationEnabled()
-
getRevokeTokensIssuedBefore
@Nullable public @Nullable java.util.Date getRevokeTokensIssuedBefore()
-
getGrants
@Nullable public @Nullable java.util.Map<java.lang.String,java.util.List<java.lang.String>> getGrants()
-
getWebhookEvents
@Nullable public @Nullable java.util.List<java.lang.String> getWebhookEvents()
-
getUserResponseTimeEnabled
@Nullable public @Nullable java.lang.Boolean getUserResponseTimeEnabled()
-
getEventHooks
@Nullable public @Nullable java.util.List<App.EventHook> getEventHooks()
-
setName
public void setName(@NotNull @NotNull java.lang.String name)
-
setOrganizationName
public void setOrganizationName(@NotNull @NotNull java.lang.String organizationName)
-
setWebhookURL
public void setWebhookURL(@NotNull @NotNull java.lang.String webhookURL)
-
setSuspendedExplanation
public void setSuspendedExplanation(@NotNull @NotNull java.lang.String suspendedExplanation)
-
setPushNotifications
public void setPushNotifications(@NotNull @NotNull App.PushNotificationFields pushNotifications)
-
setChannelConfigs
public void setChannelConfigs(@NotNull @NotNull java.util.Map<java.lang.String,ChannelType.ChannelTypeWithStringCommands> channelConfigs)
-
setPolicies
public void setPolicies(@NotNull @NotNull java.util.Map<java.lang.String,App.Policy[]> policies)
-
setSuspended
public void setSuspended(@NotNull @NotNull java.lang.Boolean suspended)
-
setDisableAuth
public void setDisableAuth(@NotNull @NotNull java.lang.Boolean disableAuth)
-
setDisablePermissions
public void setDisablePermissions(@NotNull @NotNull java.lang.Boolean disablePermissions)
-
setMultiTenantEnabled
public void setMultiTenantEnabled(@NotNull @NotNull java.lang.Boolean multiTenantEnabled)
-
setPermissionVersion
public void setPermissionVersion(@NotNull @NotNull java.lang.String permissionVersion)
-
setUserSearchDisallowedRoles
public void setUserSearchDisallowedRoles(@Nullable @Nullable java.util.List<java.lang.String> userSearchDisallowedRoles)
-
setImageModerationEnabled
public void setImageModerationEnabled(@NotNull @NotNull java.lang.Boolean imageModerationEnabled)
-
setImageModerationLabels
public void setImageModerationLabels(@Nullable @Nullable java.util.List<java.lang.String> imageModerationLabels)
-
setCustomActionHandlerUrl
public void setCustomActionHandlerUrl(@Nullable @Nullable java.lang.String customActionHandlerUrl)
-
setAsyncURLEnrichEnabled
public void setAsyncURLEnrichEnabled(@NotNull @NotNull java.lang.Boolean asyncURLEnrichEnabled)
-
setRemindersInterval
public void setRemindersInterval(@NotNull @org.jetbrains.annotations.NotNull int remindersInterval)
-
setEnforceUniqueUsernames
public void setEnforceUniqueUsernames(@Nullable @Nullable App.EnforceUniqueUsernames enforceUniqueUsernames)
-
setSqsUrl
public void setSqsUrl(@Nullable @Nullable java.lang.String sqsUrl)
-
setSqsKey
public void setSqsKey(@Nullable @Nullable java.lang.String sqsKey)
-
setSqsSecret
public void setSqsSecret(@Nullable @Nullable java.lang.String sqsSecret)
-
setSnsTopicArn
public void setSnsTopicArn(@Nullable @Nullable java.lang.String snsTopicArn)
-
setSnsKey
public void setSnsKey(@Nullable @Nullable java.lang.String snsKey)
-
setSnsSecret
public void setSnsSecret(@Nullable @Nullable java.lang.String snsSecret)
-
setFileUploadConfig
public void setFileUploadConfig(@Nullable @Nullable App.FileUploadConfig fileUploadConfig)
-
setImageUploadConfig
public void setImageUploadConfig(@Nullable @Nullable App.FileUploadConfig imageUploadConfig)
-
setBeforeMessageSendHookUrl
public void setBeforeMessageSendHookUrl(@Nullable @Nullable java.lang.String beforeMessageSendHookUrl)
-
setAutoTranslationEnabled
public void setAutoTranslationEnabled(@Nullable @Nullable java.lang.Boolean autoTranslationEnabled)
-
setRevokeTokensIssuedBefore
public void setRevokeTokensIssuedBefore(@Nullable @Nullable java.util.Date revokeTokensIssuedBefore)
-
setGrants
public void setGrants(@Nullable @Nullable java.util.Map<java.lang.String,java.util.List<java.lang.String>> grants)
-
setWebhookEvents
public void setWebhookEvents(@Nullable @Nullable java.util.List<java.lang.String> webhookEvents)
-
setUserResponseTimeEnabled
public void setUserResponseTimeEnabled(@Nullable @Nullable java.lang.Boolean userResponseTimeEnabled)
-
setEventHooks
public void setEventHooks(@Nullable @Nullable java.util.List<App.EventHook> eventHooks)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-