Class SmartNote.Builder (0.66.0)

public static final class SmartNote.Builder extends GeneratedMessage.Builder<SmartNote.Builder> implements SmartNoteOrBuilder

Metadata for a smart note generated from a conference. It refers to the notes generated from Take Notes with Gemini during the conference.

Protobuf type google.apps.meet.v2.SmartNote

Implements

SmartNoteOrBuilder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public SmartNote build()
Returns
Type Description
SmartNote

buildPartial()

public SmartNote buildPartial()
Returns
Type Description
SmartNote

clear()

public SmartNote.Builder clear()
Returns
Type Description
SmartNote.Builder
Overrides

clearDestination()

public SmartNote.Builder clearDestination()
Returns
Type Description
SmartNote.Builder

clearDocsDestination()

public SmartNote.Builder clearDocsDestination()

Output only. The Google Doc destination where the smart notes are saved.

.google.apps.meet.v2.DocsDestination docs_destination = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
SmartNote.Builder

clearEndTime()

public SmartNote.Builder clearEndTime()

Output only. Timestamp when the smart notes stopped.

.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
SmartNote.Builder

clearName()

public SmartNote.Builder clearName()

Output only. Identifier. Resource name of the smart notes. Format: conferenceRecords/{conference_record}/smartNotes/{smart_note}, where {smart_note} is a 1:1 mapping to each unique smart notes session of the conference.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
SmartNote.Builder

This builder for chaining.

clearStartTime()

public SmartNote.Builder clearStartTime()

Output only. Timestamp when the smart notes started.

.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
SmartNote.Builder

clearState()

public SmartNote.Builder clearState()

Output only. Current state.

.google.apps.meet.v2.SmartNote.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
SmartNote.Builder

This builder for chaining.

getDefaultInstanceForType()

public SmartNote getDefaultInstanceForType()
Returns
Type Description
SmartNote

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getDestinationCase()

public SmartNote.DestinationCase getDestinationCase()
Returns
Type Description
SmartNote.DestinationCase

getDocsDestination()

public DocsDestination getDocsDestination()

Output only. The Google Doc destination where the smart notes are saved.

.google.apps.meet.v2.DocsDestination docs_destination = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DocsDestination

The docsDestination.

getDocsDestinationBuilder()

public DocsDestination.Builder getDocsDestinationBuilder()

Output only. The Google Doc destination where the smart notes are saved.

.google.apps.meet.v2.DocsDestination docs_destination = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DocsDestination.Builder

getDocsDestinationOrBuilder()

public DocsDestinationOrBuilder getDocsDestinationOrBuilder()

Output only. The Google Doc destination where the smart notes are saved.

.google.apps.meet.v2.DocsDestination docs_destination = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DocsDestinationOrBuilder

getEndTime()

public Timestamp getEndTime()

Output only. Timestamp when the smart notes stopped.

.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The endTime.

getEndTimeBuilder()

public Timestamp.Builder getEndTimeBuilder()

Output only. Timestamp when the smart notes stopped.

.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Builder

getEndTimeOrBuilder()

public TimestampOrBuilder getEndTimeOrBuilder()

Output only. Timestamp when the smart notes stopped.

.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getName()

public String getName()

Output only. Identifier. Resource name of the smart notes. Format: conferenceRecords/{conference_record}/smartNotes/{smart_note}, where {smart_note} is a 1:1 mapping to each unique smart notes session of the conference.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The name.

getNameBytes()

public ByteString getNameBytes()

Output only. Identifier. Resource name of the smart notes. Format: conferenceRecords/{conference_record}/smartNotes/{smart_note}, where {smart_note} is a 1:1 mapping to each unique smart notes session of the conference.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for name.

getStartTime()

public Timestamp getStartTime()

Output only. Timestamp when the smart notes started.

.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The startTime.

getStartTimeBuilder()

public Timestamp.Builder getStartTimeBuilder()

Output only. Timestamp when the smart notes started.

.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Builder

getStartTimeOrBuilder()

public TimestampOrBuilder getStartTimeOrBuilder()

Output only. Timestamp when the smart notes started.

.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getState()

public SmartNote.State getState()

Output only. Current state.

.google.apps.meet.v2.SmartNote.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
SmartNote.State

The state.

getStateValue()

public int getStateValue()

Output only. Current state.

.google.apps.meet.v2.SmartNote.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for state.

hasDocsDestination()

public boolean hasDocsDestination()

Output only. The Google Doc destination where the smart notes are saved.

.google.apps.meet.v2.DocsDestination docs_destination = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the docsDestination field is set.

hasEndTime()

public boolean hasEndTime()

Output only. Timestamp when the smart notes stopped.

.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the endTime field is set.

hasStartTime()

public boolean hasStartTime()

Output only. Timestamp when the smart notes started.

.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the startTime field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeDocsDestination(DocsDestination value)

public SmartNote.Builder mergeDocsDestination(DocsDestination value)

Output only. The Google Doc destination where the smart notes are saved.

.google.apps.meet.v2.DocsDestination docs_destination = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value DocsDestination
Returns
Type Description
SmartNote.Builder

mergeEndTime(Timestamp value)

public SmartNote.Builder mergeEndTime(Timestamp value)

Output only. Timestamp when the smart notes stopped.

.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
SmartNote.Builder

mergeFrom(SmartNote other)

public SmartNote.Builder mergeFrom(SmartNote other)
Parameter
Name Description
other SmartNote
Returns
Type Description
SmartNote.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public SmartNote.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SmartNote.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public SmartNote.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
SmartNote.Builder
Overrides

mergeStartTime(Timestamp value)

public SmartNote.Builder mergeStartTime(Timestamp value)

Output only. Timestamp when the smart notes started.

.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
SmartNote.Builder

setDocsDestination(DocsDestination value)

public SmartNote.Builder setDocsDestination(DocsDestination value)

Output only. The Google Doc destination where the smart notes are saved.

.google.apps.meet.v2.DocsDestination docs_destination = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value DocsDestination
Returns
Type Description
SmartNote.Builder

setDocsDestination(DocsDestination.Builder builderForValue)

public SmartNote.Builder setDocsDestination(DocsDestination.Builder builderForValue)

Output only. The Google Doc destination where the smart notes are saved.

.google.apps.meet.v2.DocsDestination docs_destination = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue DocsDestination.Builder
Returns
Type Description
SmartNote.Builder

setEndTime(Timestamp value)

public SmartNote.Builder setEndTime(Timestamp value)

Output only. Timestamp when the smart notes stopped.

.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
SmartNote.Builder

setEndTime(Timestamp.Builder builderForValue)

public SmartNote.Builder setEndTime(Timestamp.Builder builderForValue)

Output only. Timestamp when the smart notes stopped.

.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
SmartNote.Builder

setName(String value)

public SmartNote.Builder setName(String value)

Output only. Identifier. Resource name of the smart notes. Format: conferenceRecords/{conference_record}/smartNotes/{smart_note}, where {smart_note} is a 1:1 mapping to each unique smart notes session of the conference.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The name to set.

Returns
Type Description
SmartNote.Builder

This builder for chaining.

setNameBytes(ByteString value)

public SmartNote.Builder setNameBytes(ByteString value)

Output only. Identifier. Resource name of the smart notes. Format: conferenceRecords/{conference_record}/smartNotes/{smart_note}, where {smart_note} is a 1:1 mapping to each unique smart notes session of the conference.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for name to set.

Returns
Type Description
SmartNote.Builder

This builder for chaining.

setStartTime(Timestamp value)

public SmartNote.Builder setStartTime(Timestamp value)

Output only. Timestamp when the smart notes started.

.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
SmartNote.Builder

setStartTime(Timestamp.Builder builderForValue)

public SmartNote.Builder setStartTime(Timestamp.Builder builderForValue)

Output only. Timestamp when the smart notes started.

.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
SmartNote.Builder

setState(SmartNote.State value)

public SmartNote.Builder setState(SmartNote.State value)

Output only. Current state.

.google.apps.meet.v2.SmartNote.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value SmartNote.State

The state to set.

Returns
Type Description
SmartNote.Builder

This builder for chaining.

setStateValue(int value)

public SmartNote.Builder setStateValue(int value)

Output only. Current state.

.google.apps.meet.v2.SmartNote.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The enum numeric value on the wire for state to set.

Returns
Type Description
SmartNote.Builder

This builder for chaining.