Package com.dropbox.core.v2.teamlog
Class AdminAlertingAlertConfiguration
- java.lang.Object
-
- com.dropbox.core.v2.teamlog.AdminAlertingAlertConfiguration
-
public class AdminAlertingAlertConfiguration extends java.lang.Object
Alert configurations
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AdminAlertingAlertConfiguration.Builder
Builder forAdminAlertingAlertConfiguration
.
-
Field Summary
Fields Modifier and Type Field Description protected AdminAlertingAlertStatePolicy
alertState
protected java.lang.String
excludedFileExtensions
protected RecipientsConfiguration
recipientsSettings
protected AdminAlertingAlertSensitivity
sensitivityLevel
protected java.lang.String
text
-
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 boolean
equals(java.lang.Object obj)
AdminAlertingAlertStatePolicy
getAlertState()
Alert state.java.lang.String
getExcludedFileExtensions()
Excluded file extensions.RecipientsConfiguration
getRecipientsSettings()
Recipient settings.AdminAlertingAlertSensitivity
getSensitivityLevel()
Sensitivity level.java.lang.String
getText()
Text.int
hashCode()
static AdminAlertingAlertConfiguration.Builder
newBuilder()
Returns a new builder for creating an instance of this class.java.lang.String
toString()
java.lang.String
toStringMultiline()
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
null
if not present.
-
getSensitivityLevel
public AdminAlertingAlertSensitivity getSensitivityLevel()
Sensitivity level.- Returns:
- value for this field, or
null
if not present.
-
getRecipientsSettings
public RecipientsConfiguration getRecipientsSettings()
Recipient settings.- Returns:
- value for this field, or
null
if not present.
-
getText
public java.lang.String getText()
Text.- Returns:
- value for this field, or
null
if not present.
-
getExcludedFileExtensions
public java.lang.String getExcludedFileExtensions()
Excluded file extensions.- Returns:
- value for this field, or
null
if 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:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in 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
-
-