Package com.dropbox.core.v2.teamlog
Class AdminAlertingAlertConfiguration
- java.lang.Object
-
- com.dropbox.core.v2.teamlog.AdminAlertingAlertConfiguration
-
public class AdminAlertingAlertConfiguration extends java.lang.ObjectAlert configurations
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAdminAlertingAlertConfiguration.BuilderBuilder forAdminAlertingAlertConfiguration.
-
Field Summary
Fields Modifier and Type Field Description protected AdminAlertingAlertStatePolicyalertStateprotected java.lang.StringexcludedFileExtensionsprotected RecipientsConfigurationrecipientsSettingsprotected AdminAlertingAlertSensitivitysensitivityLevelprotected java.lang.Stringtext
-
Constructor Summary
Constructors Constructor Description AdminAlertingAlertConfiguration()Alert configurationsAdminAlertingAlertConfiguration(AdminAlertingAlertStatePolicy alertState, AdminAlertingAlertSensitivity sensitivityLevel, RecipientsConfiguration recipientsSettings, java.lang.String text, java.lang.String excludedFileExtensions)Alert configurations
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)AdminAlertingAlertStatePolicygetAlertState()Alert state.java.lang.StringgetExcludedFileExtensions()Excluded file extensions.RecipientsConfigurationgetRecipientsSettings()Recipient settings.AdminAlertingAlertSensitivitygetSensitivityLevel()Sensitivity level.java.lang.StringgetText()Text.inthashCode()static AdminAlertingAlertConfiguration.BuildernewBuilder()Returns a new builder for creating an instance of this class.java.lang.StringtoString()java.lang.StringtoStringMultiline()Returns a String representation of this object formatted for easier readability.
-
-
-
Field Detail
-
alertState
protected final AdminAlertingAlertStatePolicy alertState
-
sensitivityLevel
protected final AdminAlertingAlertSensitivity sensitivityLevel
-
recipientsSettings
protected final RecipientsConfiguration recipientsSettings
-
text
protected final java.lang.String text
-
excludedFileExtensions
protected final java.lang.String excludedFileExtensions
-
-
Constructor Detail
-
AdminAlertingAlertConfiguration
public AdminAlertingAlertConfiguration(AdminAlertingAlertStatePolicy alertState, AdminAlertingAlertSensitivity sensitivityLevel, RecipientsConfiguration recipientsSettings, java.lang.String text, java.lang.String excludedFileExtensions)
Alert configurationsUse
newBuilder()to create instances of this class without specifying values for all optional fields.- Parameters:
alertState- Alert state.sensitivityLevel- Sensitivity level.recipientsSettings- Recipient settings.text- Text.excludedFileExtensions- Excluded file extensions.
-
AdminAlertingAlertConfiguration
public AdminAlertingAlertConfiguration()
Alert configurationsThe default values for unset fields will be used.
-
-
Method Detail
-
getAlertState
public AdminAlertingAlertStatePolicy getAlertState()
Alert state.- Returns:
- value for this field, or
nullif not present.
-
getSensitivityLevel
public AdminAlertingAlertSensitivity getSensitivityLevel()
Sensitivity level.- Returns:
- value for this field, or
nullif not present.
-
getRecipientsSettings
public RecipientsConfiguration getRecipientsSettings()
Recipient settings.- Returns:
- value for this field, or
nullif not present.
-
getText
public java.lang.String getText()
Text.- Returns:
- value for this field, or
nullif not present.
-
getExcludedFileExtensions
public java.lang.String getExcludedFileExtensions()
Excluded file extensions.- Returns:
- value for this field, or
nullif not present.
-
newBuilder
public static AdminAlertingAlertConfiguration.Builder newBuilder()
Returns a new builder for creating an instance of this class.- Returns:
- builder for this class.
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
toStringMultiline
public java.lang.String toStringMultiline()
Returns a String representation of this object formatted for easier readability.The returned String may contain newlines.
- Returns:
- Formatted, multiline String representation of this object
-
-