Class DefaultLlmSelection
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.generativeaiagent.model.LlmSelection
-
- com.oracle.bmc.generativeaiagent.model.DefaultLlmSelection
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20240531") public final class DefaultLlmSelection extends LlmSelectionDefault LLM selection using system-provided models.
Note: Objects should always be created or deserialized using theDefaultLlmSelection.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 theDefaultLlmSelection.Builder, which maintain a set of all explicitly set fields calledDefaultLlmSelection.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 classDefaultLlmSelection.Builder-
Nested classes/interfaces inherited from class com.oracle.bmc.generativeaiagent.model.LlmSelection
LlmSelection.LlmSelectionType
-
-
Constructor Summary
Constructors Constructor Description DefaultLlmSelection()Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DefaultLlmSelection.Builderbuilder()Create a new builder.booleanequals(Object o)inthashCode()DefaultLlmSelection.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
DefaultLlmSelection
@Deprecated public DefaultLlmSelection()
Deprecated.
-
-
Method Detail
-
builder
public static DefaultLlmSelection.Builder builder()
Create a new builder.
-
toBuilder
public DefaultLlmSelection.Builder toBuilder()
-
toString
public String toString()
- Overrides:
toStringin classLlmSelection
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Overrides:
toStringin classLlmSelection- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classLlmSelection
-
hashCode
public int hashCode()
- Overrides:
hashCodein classLlmSelection
-
-