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.ExplicitlySetBmcModelLogAnalyticsSourceFunction
 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 SummaryNested Classes Modifier and Type Class Description static classLogAnalyticsSourceFunction.Builderstatic classLogAnalyticsSourceFunction.FunctionNameThe source function name
 - 
Constructor SummaryConstructors 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 SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LogAnalyticsSourceFunction.Builderbuilder()Create a new builder.booleanequals(Object o)List<LogAnalyticsMetaFunctionArgument>getArguments()The function argument.List<String>getFeatures()Features of the source function to use for enrichment.LogAnalyticsMetaFunctiongetFunction()LonggetFunctionId()The source function unique identifier.LogAnalyticsSourceFunction.FunctionNamegetFunctionName()The source function nameStringgetFunctionReference()The source function unique identifier as a string.BooleangetIsEnabled()A flag inidcating whether or not the source function is enabled.BooleangetIsSystem()The system flag.StringgetLookupColumn()The lookup column.LonggetLookupColumnPosition()The lookup column position.StringgetLookupDisplayName()The lookup display name.LonggetLookupMode()The lookup mode.StringgetLookupTable()The lookup table.LonggetOrder()The source function order.LonggetSourceId()The source unique identifier.StringgetSourceReference()The source unique identifier as a string.inthashCode()LogAnalyticsSourceFunction.BuildertoBuilder()StringtoString()StringtoString(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- 
builderpublic static LogAnalyticsSourceFunction.Builder builder() Create a new builder.
 - 
toBuilderpublic LogAnalyticsSourceFunction.Builder toBuilder() 
 - 
getArgumentspublic List<LogAnalyticsMetaFunctionArgument> getArguments() The function argument.- Returns:
- the value
 
 - 
getIsEnabledpublic Boolean getIsEnabled() A flag inidcating whether or not the source function is enabled.- Returns:
- the value
 
 - 
getFunctionpublic LogAnalyticsMetaFunction getFunction() 
 - 
getFunctionNamepublic LogAnalyticsSourceFunction.FunctionName getFunctionName() The source function name- Returns:
- the value
 
 - 
getFunctionReferencepublic String getFunctionReference() The source function unique identifier as a string.- Returns:
- the value
 
 - 
getSourceReferencepublic String getSourceReference() The source unique identifier as a string.- Returns:
- the value
 
 - 
getFeaturespublic List<String> getFeatures() Features of the source function to use for enrichment.- Returns:
- the value
 
 - 
getFunctionIdpublic Long getFunctionId() The source function unique identifier.- Returns:
- the value
 
 - 
getOrderpublic Long getOrder() The source function order.- 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
 
 - 
getLookupColumnpublic String getLookupColumn() The lookup column.- Returns:
- the value
 
 - 
getLookupColumnPositionpublic Long getLookupColumnPosition() The lookup column position.- Returns:
- the value
 
 - 
getLookupDisplayNamepublic String getLookupDisplayName() The lookup display name.- Returns:
- the value
 
 - 
getLookupModepublic Long getLookupMode() The lookup mode.- Returns:
- the value
 
 - 
getLookupTablepublic String getLookupTable() The lookup table.- Returns:
- the value
 
 - 
getSourceIdpublic Long getSourceId() The source unique identifier.- 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
 
 
- 
 
-