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.ExplicitlySetBmcModelLogAnalyticsMetaFunctionArgument
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 classLogAnalyticsMetaFunctionArgument.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.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetArgumentDataType()The argument data type.StringgetArgumentDescription()The argument description.StringgetArgumentDisplayName()The argument display name.StringgetArgumentExample()The argument example.LonggetArgumentId()The argument unique identifier.StringgetArgumentLookupColumn()The lookup column.LonggetArgumentLookupColumnPosition()The lookup column position.StringgetArgumentName()The argument name.LonggetArgumentOrder()The argument order.StringgetArgumentReference()The argument unique identifier as a string.StringgetArgumentService()The argument service.LonggetArgumentType()The argument type.StringgetArgumentValue()The argument value.BooleangetIsOverrideOutputFields()The override output fields.inthashCode()LogAnalyticsMetaFunctionArgument.BuildertoBuilder()StringtoString()StringtoString(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:
toStringin 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:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-