Interface GenerateMemoriesRequest.VertexSessionSourceOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GenerateMemoriesRequest.VertexSessionSource,GenerateMemoriesRequest.VertexSessionSource.Builder
- Enclosing class:
- GenerateMemoriesRequest
public static interface GenerateMemoriesRequest.VertexSessionSourceOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.TimestampOptional.com.google.protobuf.TimestampOrBuilderOptional.Required.com.google.protobuf.ByteStringRequired.com.google.protobuf.TimestampOptional.com.google.protobuf.TimestampOrBuilderOptional.booleanOptional.booleanOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getSession
String getSession()Required. The resource name of the Session to generate memories for. Format: `projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}/sessions/{session}`string session = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- The session.
-
getSessionBytes
com.google.protobuf.ByteString getSessionBytes()Required. The resource name of the Session to generate memories for. Format: `projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}/sessions/{session}`string session = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for session.
-
hasStartTime
boolean hasStartTime()Optional. Time range to define which session events should be used to generate memories. Start time (inclusive) of the time range. If not set, the start time is unbounded.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the startTime field is set.
-
getStartTime
com.google.protobuf.Timestamp getStartTime()Optional. Time range to define which session events should be used to generate memories. Start time (inclusive) of the time range. If not set, the start time is unbounded.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The startTime.
-
getStartTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()Optional. Time range to define which session events should be used to generate memories. Start time (inclusive) of the time range. If not set, the start time is unbounded.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL]; -
hasEndTime
boolean hasEndTime()Optional. End time (exclusive) of the time range. If not set, the end time is unbounded.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the endTime field is set.
-
getEndTime
com.google.protobuf.Timestamp getEndTime()Optional. End time (exclusive) of the time range. If not set, the end time is unbounded.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The endTime.
-
getEndTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()Optional. End time (exclusive) of the time range. If not set, the end time is unbounded.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL];
-