Class LogAnalyticsSourceFunction
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.loganalytics.model.LogAnalyticsSourceFunction
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20200601") public final class LogAnalyticsSourceFunction extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
LogAnalyticsSourceFunction
Note: Objects should always be created or deserialized using theLogAnalyticsSourceFunction.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
LogAnalyticsSourceFunction.Builder
, which maintain a set of all explicitly set fields calledLogAnalyticsSourceFunction.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 Summary
Nested Classes Modifier and Type Class Description static class
LogAnalyticsSourceFunction.Builder
static class
LogAnalyticsSourceFunction.FunctionName
The source function name
-
Constructor Summary
Constructors Constructor Description LogAnalyticsSourceFunction(List<LogAnalyticsMetaFunctionArgument> arguments, Boolean isEnabled, LogAnalyticsMetaFunction function, LogAnalyticsSourceFunction.FunctionName functionName, String functionReference, String sourceReference, List<String> features, Long functionId, Long order, Boolean isSystem, String lookupColumn, Long lookupColumnPosition, String lookupDisplayName, Long lookupMode, String lookupTable, Long sourceId)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LogAnalyticsSourceFunction.Builder
builder()
Create a new builder.boolean
equals(Object o)
List<LogAnalyticsMetaFunctionArgument>
getArguments()
The function argument.List<String>
getFeatures()
Features of the source function to use for enrichment.LogAnalyticsMetaFunction
getFunction()
Long
getFunctionId()
The source function unique identifier.LogAnalyticsSourceFunction.FunctionName
getFunctionName()
The source function nameString
getFunctionReference()
The source function unique identifier as a string.Boolean
getIsEnabled()
A flag inidcating whether or not the source function is enabled.Boolean
getIsSystem()
The system flag.String
getLookupColumn()
The lookup column.Long
getLookupColumnPosition()
The lookup column position.String
getLookupDisplayName()
The lookup display name.Long
getLookupMode()
The lookup mode.String
getLookupTable()
The lookup table.Long
getOrder()
The source function order.Long
getSourceId()
The source unique identifier.String
getSourceReference()
The source unique identifier as a string.int
hashCode()
LogAnalyticsSourceFunction.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
LogAnalyticsSourceFunction
@Deprecated @ConstructorProperties({"arguments","isEnabled","function","functionName","functionReference","sourceReference","features","functionId","order","isSystem","lookupColumn","lookupColumnPosition","lookupDisplayName","lookupMode","lookupTable","sourceId"}) public LogAnalyticsSourceFunction(List<LogAnalyticsMetaFunctionArgument> arguments, Boolean isEnabled, LogAnalyticsMetaFunction function, LogAnalyticsSourceFunction.FunctionName functionName, String functionReference, String sourceReference, List<String> features, Long functionId, Long order, Boolean isSystem, String lookupColumn, Long lookupColumnPosition, String lookupDisplayName, Long lookupMode, String lookupTable, Long sourceId)
Deprecated.
-
-
Method Detail
-
builder
public static LogAnalyticsSourceFunction.Builder builder()
Create a new builder.
-
toBuilder
public LogAnalyticsSourceFunction.Builder toBuilder()
-
getArguments
public List<LogAnalyticsMetaFunctionArgument> getArguments()
The function argument.- Returns:
- the value
-
getIsEnabled
public Boolean getIsEnabled()
A flag inidcating whether or not the source function is enabled.- Returns:
- the value
-
getFunction
public LogAnalyticsMetaFunction getFunction()
-
getFunctionName
public LogAnalyticsSourceFunction.FunctionName getFunctionName()
The source function name- Returns:
- the value
-
getFunctionReference
public String getFunctionReference()
The source function unique identifier as a string.- Returns:
- the value
-
getSourceReference
public String getSourceReference()
The source unique identifier as a string.- Returns:
- the value
-
getFeatures
public List<String> getFeatures()
Features of the source function to use for enrichment.- Returns:
- the value
-
getFunctionId
public Long getFunctionId()
The source function unique identifier.- Returns:
- the value
-
getOrder
public Long getOrder()
The source function order.- Returns:
- the value
-
getIsSystem
public 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
-
getLookupColumn
public String getLookupColumn()
The lookup column.- Returns:
- the value
-
getLookupColumnPosition
public Long getLookupColumnPosition()
The lookup column position.- Returns:
- the value
-
getLookupDisplayName
public String getLookupDisplayName()
The lookup display name.- Returns:
- the value
-
getLookupMode
public Long getLookupMode()
The lookup mode.- Returns:
- the value
-
getLookupTable
public String getLookupTable()
The lookup table.- Returns:
- the value
-
getSourceId
public Long getSourceId()
The source unique identifier.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public 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
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-