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
@Nullable protected final AdminAlertingAlertStatePolicy alertState
-
sensitivityLevel
@Nullable protected final AdminAlertingAlertSensitivity sensitivityLevel
-
recipientsSettings
@Nullable protected final RecipientsConfiguration recipientsSettings
-
text
@Nullable protected final java.lang.String text
-
excludedFileExtensions
@Nullable protected final java.lang.String excludedFileExtensions
-
-
Constructor Detail
-
AdminAlertingAlertConfiguration
public AdminAlertingAlertConfiguration(@Nullable AdminAlertingAlertStatePolicy alertState, @Nullable AdminAlertingAlertSensitivity sensitivityLevel, @Nullable RecipientsConfiguration recipientsSettings, @Nullable java.lang.String text, @Nullable 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
@Nullable public AdminAlertingAlertStatePolicy getAlertState()
Alert state.- Returns:
- value for this field, or
null
if not present.
-
getSensitivityLevel
@Nullable public AdminAlertingAlertSensitivity getSensitivityLevel()
Sensitivity level.- Returns:
- value for this field, or
null
if not present.
-
getRecipientsSettings
@Nullable public RecipientsConfiguration getRecipientsSettings()
Recipient settings.- Returns:
- value for this field, or
null
if not present.
-
getText
@Nullable public java.lang.String getText()
Text.- Returns:
- value for this field, or
null
if not present.
-
getExcludedFileExtensions
@Nullable 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
-
-