public final class SendMessageConfiguration extends GeneratedMessage implements SendMessageConfigurationOrBuilder
Configuration of a send message request.
Protobuf type google.cloud.geminidataanalytics.v1beta.SendMessageConfiguration
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
ACCEPTED_OUTPUT_MODES_FIELD_NUMBER
public static final int ACCEPTED_OUTPUT_MODES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
BLOCKING_FIELD_NUMBER
public static final int BLOCKING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
HISTORY_LENGTH_FIELD_NUMBER
public static final int HISTORY_LENGTH_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PUSH_NOTIFICATION_FIELD_NUMBER
public static final int PUSH_NOTIFICATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static SendMessageConfiguration getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SendMessageConfiguration.Builder newBuilder()
newBuilder(SendMessageConfiguration prototype)
public static SendMessageConfiguration.Builder newBuilder(SendMessageConfiguration prototype)
public static SendMessageConfiguration parseDelimitedFrom(InputStream input)
public static SendMessageConfiguration parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SendMessageConfiguration parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SendMessageConfiguration parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SendMessageConfiguration parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SendMessageConfiguration parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SendMessageConfiguration parseFrom(CodedInputStream input)
public static SendMessageConfiguration parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SendMessageConfiguration parseFrom(InputStream input)
public static SendMessageConfiguration parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SendMessageConfiguration parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SendMessageConfiguration parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SendMessageConfiguration> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAcceptedOutputModes(int index)
public String getAcceptedOutputModes(int index)
Optional. The output modes that the agent is expected to respond with.
repeated string accepted_output_modes = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The acceptedOutputModes at the given index.
|
getAcceptedOutputModesBytes(int index)
public ByteString getAcceptedOutputModesBytes(int index)
Optional. The output modes that the agent is expected to respond with.
repeated string accepted_output_modes = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the acceptedOutputModes at the given index.
|
getAcceptedOutputModesCount()
public int getAcceptedOutputModesCount()
Optional. The output modes that the agent is expected to respond with.
repeated string accepted_output_modes = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The count of acceptedOutputModes.
|
getAcceptedOutputModesList()
public ProtocolStringList getAcceptedOutputModesList()
Optional. The output modes that the agent is expected to respond with.
repeated string accepted_output_modes = 1 [(.google.api.field_behavior) = OPTIONAL];
getBlocking()
public boolean getBlocking()
Optional. If true, the message will be blocking until the task is
completed. If false, the task will be returned immediately.
bool blocking = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The blocking.
|
getDefaultInstanceForType()
public SendMessageConfiguration getDefaultInstanceForType()
getHistoryLength()
public int getHistoryLength()
Optional. The maximum number of messages to include in the history. If 0,
the history will be unlimited.
int32 history_length = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The historyLength.
|
getParserForType()
public Parser<SendMessageConfiguration> getParserForType()
Overrides
getPushNotification()
public PushNotificationConfig getPushNotification()
Optional. A configuration of a webhook that can be used to receive updates.
.google.cloud.geminidataanalytics.v1beta.PushNotificationConfig push_notification = 2 [(.google.api.field_behavior) = OPTIONAL];
getPushNotificationOrBuilder()
public PushNotificationConfigOrBuilder getPushNotificationOrBuilder()
Optional. A configuration of a webhook that can be used to receive updates.
.google.cloud.geminidataanalytics.v1beta.PushNotificationConfig push_notification = 2 [(.google.api.field_behavior) = OPTIONAL];
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasPushNotification()
public boolean hasPushNotification()
Optional. A configuration of a webhook that can be used to receive updates.
.google.cloud.geminidataanalytics.v1beta.PushNotificationConfig push_notification = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the pushNotification field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SendMessageConfiguration.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected SendMessageConfiguration.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public SendMessageConfiguration.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides