Package com.oracle.bmc.cloudguard.model
Class OperatorSummary
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.cloudguard.model.OperatorSummary
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20200131") public final class OperatorSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelSummary information on available operators.
 Note: Objects should always be created or deserialized using theOperatorSummary.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 theOperatorSummary.Builder, which maintain a set of all explicitly set fields calledOperatorSummary.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 classOperatorSummary.Builder
 - 
Constructor SummaryConstructors Constructor Description OperatorSummary(String name, String displayName, String datatype, String managedListtype, ConditionFilterType filterType, List<ConditionOperator> operators, List<String> multiListTypes)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OperatorSummary.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetDatatype()Data type of the operandStringgetDisplayName()Display name of the operandConditionFilterTypegetFilterType()Type of filterStringgetManagedListtype()Operand list typeList<String>getMultiListTypes()Configuration value type list for multi-list data typeStringgetName()Name of the operandList<ConditionOperator>getOperators()List of parametersinthashCode()OperatorSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
OperatorSummary@Deprecated @ConstructorProperties({"name","displayName","datatype","managedListtype","filterType","operators","multiListTypes"}) public OperatorSummary(String name, String displayName, String datatype, String managedListtype, ConditionFilterType filterType, List<ConditionOperator> operators, List<String> multiListTypes) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static OperatorSummary.Builder builder() Create a new builder.
 - 
toBuilderpublic OperatorSummary.Builder toBuilder() 
 - 
getNamepublic String getName() Name of the operand- Returns:
- the value
 
 - 
getDisplayNamepublic String getDisplayName() Display name of the operand- Returns:
- the value
 
 - 
getDatatypepublic String getDatatype() Data type of the operand- Returns:
- the value
 
 - 
getManagedListtypepublic String getManagedListtype() Operand list type- Returns:
- the value
 
 - 
getFilterTypepublic ConditionFilterType getFilterType() Type of filter- Returns:
- the value
 
 - 
getOperatorspublic List<ConditionOperator> getOperators() List of parameters- Returns:
- the value
 
 - 
getMultiListTypespublic List<String> getMultiListTypes() Configuration value type list for multi-list data type- 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
 
 
- 
 
-