Class LogAnalyticsMetaFunctionArgument
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.loganalytics.model.LogAnalyticsMetaFunctionArgument
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20200601") public final class LogAnalyticsMetaFunctionArgument extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
LogAnalyticsMetaFunctionArgument
Note: Objects should always be created or deserialized using theLogAnalyticsMetaFunctionArgument.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
LogAnalyticsMetaFunctionArgument.Builder
, which maintain a set of all explicitly set fields calledLogAnalyticsMetaFunctionArgument.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
LogAnalyticsMetaFunctionArgument.Builder
-
Constructor Summary
Constructors Constructor Description LogAnalyticsMetaFunctionArgument(Boolean isOverrideOutputFields, String argumentDisplayName, String argumentExample, String argumentService, String argumentDataType, String argumentDescription, String argumentName, Long argumentOrder, Long argumentType, Long argumentId, String argumentLookupColumn, Long argumentLookupColumnPosition, String argumentValue, String argumentReference)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LogAnalyticsMetaFunctionArgument.Builder
builder()
Create a new builder.boolean
equals(Object o)
String
getArgumentDataType()
The argument data type.String
getArgumentDescription()
The argument description.String
getArgumentDisplayName()
The argument display name.String
getArgumentExample()
The argument example.Long
getArgumentId()
The argument unique identifier.String
getArgumentLookupColumn()
The lookup column.Long
getArgumentLookupColumnPosition()
The lookup column position.String
getArgumentName()
The argument name.Long
getArgumentOrder()
The argument order.String
getArgumentReference()
The argument unique identifier as a string.String
getArgumentService()
The argument service.Long
getArgumentType()
The argument type.String
getArgumentValue()
The argument value.Boolean
getIsOverrideOutputFields()
The override output fields.int
hashCode()
LogAnalyticsMetaFunctionArgument.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
LogAnalyticsMetaFunctionArgument
@Deprecated @ConstructorProperties({"isOverrideOutputFields","argumentDisplayName","argumentExample","argumentService","argumentDataType","argumentDescription","argumentName","argumentOrder","argumentType","argumentId","argumentLookupColumn","argumentLookupColumnPosition","argumentValue","argumentReference"}) public LogAnalyticsMetaFunctionArgument(Boolean isOverrideOutputFields, String argumentDisplayName, String argumentExample, String argumentService, String argumentDataType, String argumentDescription, String argumentName, Long argumentOrder, Long argumentType, Long argumentId, String argumentLookupColumn, Long argumentLookupColumnPosition, String argumentValue, String argumentReference)
Deprecated.
-
-
Method Detail
-
builder
public static LogAnalyticsMetaFunctionArgument.Builder builder()
Create a new builder.
-
toBuilder
public LogAnalyticsMetaFunctionArgument.Builder toBuilder()
-
getIsOverrideOutputFields
public Boolean getIsOverrideOutputFields()
The override output fields.- Returns:
- the value
-
getArgumentDisplayName
public String getArgumentDisplayName()
The argument display name.- Returns:
- the value
-
getArgumentExample
public String getArgumentExample()
The argument example.- Returns:
- the value
-
getArgumentService
public String getArgumentService()
The argument service.- Returns:
- the value
-
getArgumentDataType
public String getArgumentDataType()
The argument data type.- Returns:
- the value
-
getArgumentDescription
public String getArgumentDescription()
The argument description.- Returns:
- the value
-
getArgumentName
public String getArgumentName()
The argument name.- Returns:
- the value
-
getArgumentOrder
public Long getArgumentOrder()
The argument order.- Returns:
- the value
-
getArgumentType
public Long getArgumentType()
The argument type.- Returns:
- the value
-
getArgumentId
public Long getArgumentId()
The argument unique identifier.- Returns:
- the value
-
getArgumentLookupColumn
public String getArgumentLookupColumn()
The lookup column.- Returns:
- the value
-
getArgumentLookupColumnPosition
public Long getArgumentLookupColumnPosition()
The lookup column position.- Returns:
- the value
-
getArgumentValue
public String getArgumentValue()
The argument value.- Returns:
- the value
-
getArgumentReference
public String getArgumentReference()
The argument unique identifier as a string.- 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
-
-