Package com.oracle.bmc.aispeech.model
Class CustomizationInference
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.aispeech.model.CustomizationInference
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20220101") public final class CustomizationInference extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelInference payload for using Customization in Realtime Speech or Async Speech
 Note: Objects should always be created or deserialized using theCustomizationInference.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 CustomizationInference.Builder, which maintain a set of all explicitly set fields calledCustomizationInference.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 classCustomizationInference.Builder
 - 
Constructor SummaryConstructors Constructor Description CustomizationInference(String customizationId, String customizationAlias, String compartmentId, List<CustomizationInferenceEntity> entities)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CustomizationInference.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetCompartmentId()The OCID of the compartment where customization is presentStringgetCustomizationAlias()Alias of the customizationStringgetCustomizationId()The OCID of the customization to use.List<CustomizationInferenceEntity>getEntities()Entities present in the customizationinthashCode()CustomizationInference.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
CustomizationInference@Deprecated @ConstructorProperties({"customizationId","customizationAlias","compartmentId","entities"}) public CustomizationInference(String customizationId, String customizationAlias, String compartmentId, List<CustomizationInferenceEntity> entities) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static CustomizationInference.Builder builder() Create a new builder.
 - 
toBuilderpublic CustomizationInference.Builder toBuilder() 
 - 
getCustomizationIdpublic String getCustomizationId() The OCID of the customization to use.- Returns:
- the value
 
 - 
getCustomizationAliaspublic String getCustomizationAlias() Alias of the customization- Returns:
- the value
 
 - 
getCompartmentIdpublic String getCompartmentId() The OCID of the compartment where customization is present- Returns:
- the value
 
 - 
getEntitiespublic List<CustomizationInferenceEntity> getEntities() Entities present in the customization- 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
 
 
- 
 
-