public final class ErrorHandlingSettings extends GeneratedMessage implements ErrorHandlingSettingsOrBuilder
Settings to describe how errors should be handled in the app.
Protobuf type google.cloud.ces.v1beta.ErrorHandlingSettings
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
END_SESSION_CONFIG_FIELD_NUMBER
public static final int END_SESSION_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ERROR_HANDLING_STRATEGY_FIELD_NUMBER
public static final int ERROR_HANDLING_STRATEGY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FALLBACK_RESPONSE_CONFIG_FIELD_NUMBER
public static final int FALLBACK_RESPONSE_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ErrorHandlingSettings getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ErrorHandlingSettings.Builder newBuilder()
newBuilder(ErrorHandlingSettings prototype)
public static ErrorHandlingSettings.Builder newBuilder(ErrorHandlingSettings prototype)
public static ErrorHandlingSettings parseDelimitedFrom(InputStream input)
public static ErrorHandlingSettings parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ErrorHandlingSettings parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ErrorHandlingSettings parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ErrorHandlingSettings parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ErrorHandlingSettings parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ErrorHandlingSettings parseFrom(CodedInputStream input)
public static ErrorHandlingSettings parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ErrorHandlingSettings parseFrom(InputStream input)
public static ErrorHandlingSettings parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ErrorHandlingSettings parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ErrorHandlingSettings parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ErrorHandlingSettings> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public ErrorHandlingSettings getDefaultInstanceForType()
getEndSessionConfig()
public ErrorHandlingSettings.EndSessionConfig getEndSessionConfig()
Optional. Configuration for ending the session in case of system errors
(e.g. LLM errors).
.google.cloud.ces.v1beta.ErrorHandlingSettings.EndSessionConfig end_session_config = 3 [(.google.api.field_behavior) = OPTIONAL];
getEndSessionConfigOrBuilder()
public ErrorHandlingSettings.EndSessionConfigOrBuilder getEndSessionConfigOrBuilder()
Optional. Configuration for ending the session in case of system errors
(e.g. LLM errors).
.google.cloud.ces.v1beta.ErrorHandlingSettings.EndSessionConfig end_session_config = 3 [(.google.api.field_behavior) = OPTIONAL];
getErrorHandlingStrategy()
public ErrorHandlingSettings.ErrorHandlingStrategy getErrorHandlingStrategy()
Optional. The strategy to use for error handling.
.google.cloud.ces.v1beta.ErrorHandlingSettings.ErrorHandlingStrategy error_handling_strategy = 1 [(.google.api.field_behavior) = OPTIONAL];
getErrorHandlingStrategyValue()
public int getErrorHandlingStrategyValue()
Optional. The strategy to use for error handling.
.google.cloud.ces.v1beta.ErrorHandlingSettings.ErrorHandlingStrategy error_handling_strategy = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for errorHandlingStrategy.
|
getFallbackResponseConfig()
public ErrorHandlingSettings.FallbackResponseConfig getFallbackResponseConfig()
Optional. Configuration for handling fallback responses.
.google.cloud.ces.v1beta.ErrorHandlingSettings.FallbackResponseConfig fallback_response_config = 2 [(.google.api.field_behavior) = OPTIONAL];
getFallbackResponseConfigOrBuilder()
public ErrorHandlingSettings.FallbackResponseConfigOrBuilder getFallbackResponseConfigOrBuilder()
Optional. Configuration for handling fallback responses.
.google.cloud.ces.v1beta.ErrorHandlingSettings.FallbackResponseConfig fallback_response_config = 2 [(.google.api.field_behavior) = OPTIONAL];
getParserForType()
public Parser<ErrorHandlingSettings> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasEndSessionConfig()
public boolean hasEndSessionConfig()
Optional. Configuration for ending the session in case of system errors
(e.g. LLM errors).
.google.cloud.ces.v1beta.ErrorHandlingSettings.EndSessionConfig end_session_config = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the endSessionConfig field is set.
|
hasFallbackResponseConfig()
public boolean hasFallbackResponseConfig()
Optional. Configuration for handling fallback responses.
.google.cloud.ces.v1beta.ErrorHandlingSettings.FallbackResponseConfig fallback_response_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the fallbackResponseConfig field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ErrorHandlingSettings.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected ErrorHandlingSettings.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public ErrorHandlingSettings.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides