Class LogAnalyticsSourceLabelCondition
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.loganalytics.model.LogAnalyticsSourceLabelCondition
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20200601") public final class LogAnalyticsSourceLabelCondition extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelLogAnalyticsSourceLabelCondition
 Note: Objects should always be created or deserialized using theLogAnalyticsSourceLabelCondition.Builder.This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the LogAnalyticsSourceLabelCondition.Builder, which maintain a set of all explicitly set fields calledLogAnalyticsSourceLabelCondition.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classLogAnalyticsSourceLabelCondition.Builder
 - 
Constructor SummaryConstructors Constructor Description LogAnalyticsSourceLabelCondition(String conditionString, ConditionBlock conditionBlock, String message, Boolean isVisible, String blockConditionField, String blockConditionOperator, String blockConditionValue, String labelConditionValue, List<String> labelConditionValues, String contentExample, Boolean isEnabled, String fieldName, Long labelConditionId, Boolean isSystem, String labelConditionOperator, Long sourceId, String labelDisplayName, String storageField, String labelName, Boolean isInlineLabelExistingInDatabase)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LogAnalyticsSourceLabelCondition.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetBlockConditionField()The block condition field.StringgetBlockConditionOperator()The block condition operator.StringgetBlockConditionValue()The block condition value.ConditionBlockgetConditionBlock()StringgetConditionString()String representation of the label condition.StringgetContentExample()The content example.StringgetFieldName()The internal field name.BooleangetIsEnabled()A flag inidcating whether or not the condition is enabled.BooleangetIsInlineLabelExistingInDatabase()A flag indicating whether or not the inline label exists in the database.BooleangetIsSystem()The system flag.BooleangetIsVisible()A flag indicating whether or not the label condition is visible.LonggetLabelConditionId()The unique identifier of the condition.StringgetLabelConditionOperator()The condition operator.StringgetLabelConditionValue()The condition value.List<String>getLabelConditionValues()A list of condition values.StringgetLabelDisplayName()The label display name.StringgetLabelName()The label name.StringgetMessage()The message.LonggetSourceId()The unique identifier of the source.StringgetStorageField()The label storage field.inthashCode()LogAnalyticsSourceLabelCondition.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
LogAnalyticsSourceLabelCondition@Deprecated @ConstructorProperties({"conditionString","conditionBlock","message","isVisible","blockConditionField","blockConditionOperator","blockConditionValue","labelConditionValue","labelConditionValues","contentExample","isEnabled","fieldName","labelConditionId","isSystem","labelConditionOperator","sourceId","labelDisplayName","storageField","labelName","isInlineLabelExistingInDatabase"}) public LogAnalyticsSourceLabelCondition(String conditionString, ConditionBlock conditionBlock, String message, Boolean isVisible, String blockConditionField, String blockConditionOperator, String blockConditionValue, String labelConditionValue, List<String> labelConditionValues, String contentExample, Boolean isEnabled, String fieldName, Long labelConditionId, Boolean isSystem, String labelConditionOperator, Long sourceId, String labelDisplayName, String storageField, String labelName, Boolean isInlineLabelExistingInDatabase) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static LogAnalyticsSourceLabelCondition.Builder builder() Create a new builder.
 - 
toBuilderpublic LogAnalyticsSourceLabelCondition.Builder toBuilder() 
 - 
getConditionStringpublic String getConditionString() String representation of the label condition.This supports specifying multiple condition blocks at various nested levels. - Returns:
- the value
 
 - 
getConditionBlockpublic ConditionBlock getConditionBlock() 
 - 
getMessagepublic String getMessage() The message.- Returns:
- the value
 
 - 
getIsVisiblepublic Boolean getIsVisible() A flag indicating whether or not the label condition is visible.- Returns:
- the value
 
 - 
getBlockConditionFieldpublic String getBlockConditionField() The block condition field.- Returns:
- the value
 
 - 
getBlockConditionOperatorpublic String getBlockConditionOperator() The block condition operator.- Returns:
- the value
 
 - 
getBlockConditionValuepublic String getBlockConditionValue() The block condition value.- Returns:
- the value
 
 - 
getLabelConditionValuepublic String getLabelConditionValue() The condition value.- Returns:
- the value
 
 - 
getLabelConditionValuespublic List<String> getLabelConditionValues() A list of condition values.- Returns:
- the value
 
 - 
getContentExamplepublic String getContentExample() The content example.- Returns:
- the value
 
 - 
getIsEnabledpublic Boolean getIsEnabled() A flag inidcating whether or not the condition is enabled.- Returns:
- the value
 
 - 
getFieldNamepublic String getFieldName() The internal field name.- Returns:
- the value
 
 - 
getLabelConditionIdpublic Long getLabelConditionId() The unique identifier of the condition.- Returns:
- the value
 
 - 
getIsSystempublic Boolean getIsSystem() The system flag.A value of false denotes a custom, or user defined object. A value of true denotes a built in object. - Returns:
- the value
 
 - 
getLabelConditionOperatorpublic String getLabelConditionOperator() The condition operator.- Returns:
- the value
 
 - 
getSourceIdpublic Long getSourceId() The unique identifier of the source.- Returns:
- the value
 
 - 
getLabelDisplayNamepublic String getLabelDisplayName() The label display name.- Returns:
- the value
 
 - 
getStorageFieldpublic String getStorageField() The label storage field.- Returns:
- the value
 
 - 
getLabelNamepublic String getLabelName() The label name.- Returns:
- the value
 
 - 
getIsInlineLabelExistingInDatabasepublic Boolean getIsInlineLabelExistingInDatabase() A flag indicating whether or not the inline label exists in the database.- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-