Interface EventOrBuilder (1.70.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface EventOrBuilder extends MessageOrBuilder
Methods
containsDetails(String key)
public abstract boolean containsDetails(String key)
Optional. Event details. This field is used to pass event information.
map<string, string> details = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
key |
String
|
getDetails() (deprecated)
public abstract Map<String,String> getDetails()
getDetailsCount()
public abstract int getDetailsCount()
Optional. Event details. This field is used to pass event information.
map<string, string> details = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
|
getDetailsMap()
public abstract Map<String,String> getDetailsMap()
Optional. Event details. This field is used to pass event information.
map<string, string> details = 3 [(.google.api.field_behavior) = OPTIONAL];
getDetailsOrDefault(String key, String defaultValue)
public abstract String getDetailsOrDefault(String key, String defaultValue)
Optional. Event details. This field is used to pass event information.
map<string, string> details = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
|
getDetailsOrThrow(String key)
public abstract String getDetailsOrThrow(String key)
Optional. Event details. This field is used to pass event information.
map<string, string> details = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
String |
|
getReportTime()
public abstract Timestamp getReportTime()
Event report time.
.google.protobuf.Timestamp report_time = 1;
Returns |
Type |
Description |
Timestamp |
The reportTime.
|
getReportTimeOrBuilder()
public abstract TimestampOrBuilder getReportTimeOrBuilder()
Event report time.
.google.protobuf.Timestamp report_time = 1;
getType()
public abstract Event.EventType getType()
Event type.
.google.cloud.notebooks.v1.Event.EventType type = 2;
getTypeValue()
public abstract int getTypeValue()
Event type.
.google.cloud.notebooks.v1.Event.EventType type = 2;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for type.
|
hasReportTime()
public abstract boolean hasReportTime()
Event report time.
.google.protobuf.Timestamp report_time = 1;
Returns |
Type |
Description |
boolean |
Whether the reportTime field is set.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-16 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-16 UTC."],[],[],null,["# Interface EventOrBuilder (1.70.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.70.0 (latest)](/java/docs/reference/google-cloud-notebooks/latest/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.68.0](/java/docs/reference/google-cloud-notebooks/1.68.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.66.0](/java/docs/reference/google-cloud-notebooks/1.66.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.65.0](/java/docs/reference/google-cloud-notebooks/1.65.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.62.0](/java/docs/reference/google-cloud-notebooks/1.62.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.61.0](/java/docs/reference/google-cloud-notebooks/1.61.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.60.0](/java/docs/reference/google-cloud-notebooks/1.60.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.58.0](/java/docs/reference/google-cloud-notebooks/1.58.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.57.0](/java/docs/reference/google-cloud-notebooks/1.57.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.56.0](/java/docs/reference/google-cloud-notebooks/1.56.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.55.0](/java/docs/reference/google-cloud-notebooks/1.55.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.54.0](/java/docs/reference/google-cloud-notebooks/1.54.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.53.0](/java/docs/reference/google-cloud-notebooks/1.53.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.52.0](/java/docs/reference/google-cloud-notebooks/1.52.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.51.0](/java/docs/reference/google-cloud-notebooks/1.51.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.50.0](/java/docs/reference/google-cloud-notebooks/1.50.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.49.0](/java/docs/reference/google-cloud-notebooks/1.49.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.47.0](/java/docs/reference/google-cloud-notebooks/1.47.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.46.0](/java/docs/reference/google-cloud-notebooks/1.46.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.45.0](/java/docs/reference/google-cloud-notebooks/1.45.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.44.0](/java/docs/reference/google-cloud-notebooks/1.44.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.43.0](/java/docs/reference/google-cloud-notebooks/1.43.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.42.0](/java/docs/reference/google-cloud-notebooks/1.42.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.41.0](/java/docs/reference/google-cloud-notebooks/1.41.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.40.0](/java/docs/reference/google-cloud-notebooks/1.40.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.39.0](/java/docs/reference/google-cloud-notebooks/1.39.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.38.0](/java/docs/reference/google-cloud-notebooks/1.38.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.37.0](/java/docs/reference/google-cloud-notebooks/1.37.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.35.0](/java/docs/reference/google-cloud-notebooks/1.35.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.34.0](/java/docs/reference/google-cloud-notebooks/1.34.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.33.0](/java/docs/reference/google-cloud-notebooks/1.33.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.32.0](/java/docs/reference/google-cloud-notebooks/1.32.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.31.0](/java/docs/reference/google-cloud-notebooks/1.31.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.30.0](/java/docs/reference/google-cloud-notebooks/1.30.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.29.0](/java/docs/reference/google-cloud-notebooks/1.29.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.28.0](/java/docs/reference/google-cloud-notebooks/1.28.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.27.0](/java/docs/reference/google-cloud-notebooks/1.27.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.26.0](/java/docs/reference/google-cloud-notebooks/1.26.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.25.0](/java/docs/reference/google-cloud-notebooks/1.25.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.22.0](/java/docs/reference/google-cloud-notebooks/1.22.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.21.0](/java/docs/reference/google-cloud-notebooks/1.21.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.20.0](/java/docs/reference/google-cloud-notebooks/1.20.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.19.0](/java/docs/reference/google-cloud-notebooks/1.19.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.18.0](/java/docs/reference/google-cloud-notebooks/1.18.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.17.0](/java/docs/reference/google-cloud-notebooks/1.17.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.16.0](/java/docs/reference/google-cloud-notebooks/1.16.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.15.0](/java/docs/reference/google-cloud-notebooks/1.15.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.14.0](/java/docs/reference/google-cloud-notebooks/1.14.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.13.0](/java/docs/reference/google-cloud-notebooks/1.13.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.12.0](/java/docs/reference/google-cloud-notebooks/1.12.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.11.0](/java/docs/reference/google-cloud-notebooks/1.11.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.10.0](/java/docs/reference/google-cloud-notebooks/1.10.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.9.0](/java/docs/reference/google-cloud-notebooks/1.9.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.7.0](/java/docs/reference/google-cloud-notebooks/1.7.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.6.0](/java/docs/reference/google-cloud-notebooks/1.6.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.5.0](/java/docs/reference/google-cloud-notebooks/1.5.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.4.0](/java/docs/reference/google-cloud-notebooks/1.4.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.3.0](/java/docs/reference/google-cloud-notebooks/1.3.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.2.0](/java/docs/reference/google-cloud-notebooks/1.2.0/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.1.3](/java/docs/reference/google-cloud-notebooks/1.1.3/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [1.0.6](/java/docs/reference/google-cloud-notebooks/1.0.6/com.google.cloud.notebooks.v1.EventOrBuilder)\n- [0.6.2](/java/docs/reference/google-cloud-notebooks/0.6.2/com.google.cloud.notebooks.v1.EventOrBuilder) \n\n public interface EventOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### containsDetails(String key)\n\n public abstract boolean containsDetails(String key)\n\nOptional. Event details. This field is used to pass event information.\n\n`map\u003cstring, string\u003e details = 3 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getDetails() (deprecated)\n\n public abstract Map\u003cString,String\u003e getDetails()\n\nUse [#getDetailsMap()](/java/docs/reference/google-cloud-notebooks/latest/com.google.cloud.notebooks.v1.EventOrBuilder#com_google_cloud_notebooks_v1_EventOrBuilder_getDetailsMap__) instead.\n\n### getDetailsCount()\n\n public abstract int getDetailsCount()\n\nOptional. Event details. This field is used to pass event information.\n\n`map\u003cstring, string\u003e details = 3 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getDetailsMap()\n\n public abstract Map\u003cString,String\u003e getDetailsMap()\n\nOptional. Event details. This field is used to pass event information.\n\n`map\u003cstring, string\u003e details = 3 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getDetailsOrDefault(String key, String defaultValue)\n\n public abstract String getDetailsOrDefault(String key, String defaultValue)\n\nOptional. Event details. This field is used to pass event information.\n\n`map\u003cstring, string\u003e details = 3 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getDetailsOrThrow(String key)\n\n public abstract String getDetailsOrThrow(String key)\n\nOptional. Event details. This field is used to pass event information.\n\n`map\u003cstring, string\u003e details = 3 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getReportTime()\n\n public abstract Timestamp getReportTime()\n\nEvent report time.\n\n`.google.protobuf.Timestamp report_time = 1;`\n\n### getReportTimeOrBuilder()\n\n public abstract TimestampOrBuilder getReportTimeOrBuilder()\n\nEvent report time.\n\n`.google.protobuf.Timestamp report_time = 1;`\n\n### getType()\n\n public abstract Event.EventType getType()\n\nEvent type.\n\n`.google.cloud.notebooks.v1.Event.EventType type = 2;`\n\n### getTypeValue()\n\n public abstract int getTypeValue()\n\nEvent type.\n\n`.google.cloud.notebooks.v1.Event.EventType type = 2;`\n\n### hasReportTime()\n\n public abstract boolean hasReportTime()\n\nEvent report time.\n\n`.google.protobuf.Timestamp report_time = 1;`"]]