Class SystemEventDetails.Builder (0.3.0)

public static final class SystemEventDetails.Builder extends GeneratedMessage.Builder<SystemEventDetails.Builder> implements SystemEventDetailsOrBuilder

Captures additional details for system-level events.

Protobuf type google.backstory.SystemEventDetails

Static Methods

getDescriptor()

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

Methods

build()

public SystemEventDetails build()
Returns
Type Description
SystemEventDetails

buildPartial()

public SystemEventDetails buildPartial()
Returns
Type Description
SystemEventDetails

clear()

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

clearMessageType()

public SystemEventDetails.Builder clearMessageType()

The specific type or category of the message.

string message_type = 1;

Returns
Type Description
SystemEventDetails.Builder

This builder for chaining.

clearSenderImageId()

public SystemEventDetails.Builder clearSenderImageId()

An identifier for the image associated with the sender of the message.

string sender_image_id = 2;

Returns
Type Description
SystemEventDetails.Builder

This builder for chaining.

clearSubsystem()

public SystemEventDetails.Builder clearSubsystem()

The subsystem or component that generated the event.

string subsystem = 3;

Returns
Type Description
SystemEventDetails.Builder

This builder for chaining.

getDefaultInstanceForType()

public SystemEventDetails getDefaultInstanceForType()
Returns
Type Description
SystemEventDetails

getDescriptorForType()

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

getMessageType()

public String getMessageType()

The specific type or category of the message.

string message_type = 1;

Returns
Type Description
String

The messageType.

getMessageTypeBytes()

public ByteString getMessageTypeBytes()

The specific type or category of the message.

string message_type = 1;

Returns
Type Description
ByteString

The bytes for messageType.

getSenderImageId()

public String getSenderImageId()

An identifier for the image associated with the sender of the message.

string sender_image_id = 2;

Returns
Type Description
String

The senderImageId.

getSenderImageIdBytes()

public ByteString getSenderImageIdBytes()

An identifier for the image associated with the sender of the message.

string sender_image_id = 2;

Returns
Type Description
ByteString

The bytes for senderImageId.

getSubsystem()

public String getSubsystem()

The subsystem or component that generated the event.

string subsystem = 3;

Returns
Type Description
String

The subsystem.

getSubsystemBytes()

public ByteString getSubsystemBytes()

The subsystem or component that generated the event.

string subsystem = 3;

Returns
Type Description
ByteString

The bytes for subsystem.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SystemEventDetails other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setMessageType(String value)

public SystemEventDetails.Builder setMessageType(String value)

The specific type or category of the message.

string message_type = 1;

Parameter
Name Description
value String

The messageType to set.

Returns
Type Description
SystemEventDetails.Builder

This builder for chaining.

setMessageTypeBytes(ByteString value)

public SystemEventDetails.Builder setMessageTypeBytes(ByteString value)

The specific type or category of the message.

string message_type = 1;

Parameter
Name Description
value ByteString

The bytes for messageType to set.

Returns
Type Description
SystemEventDetails.Builder

This builder for chaining.

setSenderImageId(String value)

public SystemEventDetails.Builder setSenderImageId(String value)

An identifier for the image associated with the sender of the message.

string sender_image_id = 2;

Parameter
Name Description
value String

The senderImageId to set.

Returns
Type Description
SystemEventDetails.Builder

This builder for chaining.

setSenderImageIdBytes(ByteString value)

public SystemEventDetails.Builder setSenderImageIdBytes(ByteString value)

An identifier for the image associated with the sender of the message.

string sender_image_id = 2;

Parameter
Name Description
value ByteString

The bytes for senderImageId to set.

Returns
Type Description
SystemEventDetails.Builder

This builder for chaining.

setSubsystem(String value)

public SystemEventDetails.Builder setSubsystem(String value)

The subsystem or component that generated the event.

string subsystem = 3;

Parameter
Name Description
value String

The subsystem to set.

Returns
Type Description
SystemEventDetails.Builder

This builder for chaining.

setSubsystemBytes(ByteString value)

public SystemEventDetails.Builder setSubsystemBytes(ByteString value)

The subsystem or component that generated the event.

string subsystem = 3;

Parameter
Name Description
value ByteString

The bytes for subsystem to set.

Returns
Type Description
SystemEventDetails.Builder

This builder for chaining.