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 booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)@NotNull java.lang.BooleangetAsyncURLEnrichEnabled()@Nullable java.lang.BooleangetAutoTranslationEnabled()@Nullable java.lang.StringgetBeforeMessageSendHookUrl()@NotNull java.util.Map<java.lang.String,ChannelType.ChannelTypeWithStringCommands>getChannelConfigs()@Nullable java.lang.StringgetCustomActionHandlerUrl()@NotNull java.lang.BooleangetDisableAuth()@NotNull java.lang.BooleangetDisablePermissions()@Nullable App.EnforceUniqueUsernamesgetEnforceUniqueUsernames()@Nullable java.util.List<App.EventHook>getEventHooks()@Nullable App.FileUploadConfiggetFileUploadConfig()@Nullable java.util.Map<java.lang.String,java.util.List<java.lang.String>>getGrants()@NotNull java.lang.BooleangetImageModerationEnabled()@Nullable java.util.List<java.lang.String>getImageModerationLabels()@Nullable App.FileUploadConfiggetImageUploadConfig()@NotNull java.lang.BooleangetMultiTenantEnabled()@NotNull java.lang.StringgetName()@NotNull java.lang.StringgetOrganizationName()@NotNull java.lang.StringgetPermissionVersion()@NotNull java.util.Map<java.lang.String,App.Policy[]>getPolicies()@NotNull App.PushNotificationFieldsgetPushNotifications()@org.jetbrains.annotations.NotNull intgetRemindersInterval()@Nullable java.util.DategetRevokeTokensIssuedBefore()@Nullable java.lang.StringgetSnsKey()@Nullable java.lang.StringgetSnsSecret()@Nullable java.lang.StringgetSnsTopicArn()@Nullable java.lang.StringgetSqsKey()@Nullable java.lang.StringgetSqsSecret()@Nullable java.lang.StringgetSqsUrl()@NotNull java.lang.BooleangetSuspended()@NotNull java.lang.StringgetSuspendedExplanation()@Nullable java.lang.BooleangetUserResponseTimeEnabled()@Nullable java.util.List<java.lang.String>getUserSearchDisallowedRoles()@Nullable java.util.List<java.lang.String>getWebhookEvents()@NotNull java.lang.StringgetWebhookURL()inthashCode()voidsetAsyncURLEnrichEnabled(@NotNull java.lang.Boolean asyncURLEnrichEnabled)voidsetAutoTranslationEnabled(@Nullable java.lang.Boolean autoTranslationEnabled)voidsetBeforeMessageSendHookUrl(@Nullable java.lang.String beforeMessageSendHookUrl)voidsetChannelConfigs(@NotNull java.util.Map<java.lang.String,ChannelType.ChannelTypeWithStringCommands> channelConfigs)voidsetCustomActionHandlerUrl(@Nullable java.lang.String customActionHandlerUrl)voidsetDisableAuth(@NotNull java.lang.Boolean disableAuth)voidsetDisablePermissions(@NotNull java.lang.Boolean disablePermissions)voidsetEnforceUniqueUsernames(@Nullable App.EnforceUniqueUsernames enforceUniqueUsernames)voidsetEventHooks(@Nullable java.util.List<App.EventHook> eventHooks)voidsetFileUploadConfig(@Nullable App.FileUploadConfig fileUploadConfig)voidsetGrants(@Nullable java.util.Map<java.lang.String,java.util.List<java.lang.String>> grants)voidsetImageModerationEnabled(@NotNull java.lang.Boolean imageModerationEnabled)voidsetImageModerationLabels(@Nullable java.util.List<java.lang.String> imageModerationLabels)voidsetImageUploadConfig(@Nullable App.FileUploadConfig imageUploadConfig)voidsetMultiTenantEnabled(@NotNull java.lang.Boolean multiTenantEnabled)voidsetName(@NotNull java.lang.String name)voidsetOrganizationName(@NotNull java.lang.String organizationName)voidsetPermissionVersion(@NotNull java.lang.String permissionVersion)voidsetPolicies(@NotNull java.util.Map<java.lang.String,App.Policy[]> policies)voidsetPushNotifications(@NotNull App.PushNotificationFields pushNotifications)voidsetRemindersInterval(@org.jetbrains.annotations.NotNull int remindersInterval)voidsetRevokeTokensIssuedBefore(@Nullable java.util.Date revokeTokensIssuedBefore)voidsetSnsKey(@Nullable java.lang.String snsKey)voidsetSnsSecret(@Nullable java.lang.String snsSecret)voidsetSnsTopicArn(@Nullable java.lang.String snsTopicArn)voidsetSqsKey(@Nullable java.lang.String sqsKey)voidsetSqsSecret(@Nullable java.lang.String sqsSecret)voidsetSqsUrl(@Nullable java.lang.String sqsUrl)voidsetSuspended(@NotNull java.lang.Boolean suspended)voidsetSuspendedExplanation(@NotNull java.lang.String suspendedExplanation)voidsetUserResponseTimeEnabled(@Nullable java.lang.Boolean userResponseTimeEnabled)voidsetUserSearchDisallowedRoles(@Nullable java.util.List<java.lang.String> userSearchDisallowedRoles)voidsetWebhookEvents(@Nullable java.util.List<java.lang.String> webhookEvents)voidsetWebhookURL(@NotNull java.lang.String webhookURL)java.lang.StringtoString()
-
-
-
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:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-