Package com.buildless.telemetry
Class EventDetail.ClientDetail.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<EventDetail.ClientDetail.Builder>
com.buildless.telemetry.EventDetail.ClientDetail.Builder
- All Implemented Interfaces:
EventDetail.ClientDetailOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
EventDetail.ClientDetail
public static final class EventDetail.ClientDetail.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<EventDetail.ClientDetail.Builder>
implements EventDetail.ClientDetailOrBuilder
### Event Detail: Client Specifies information about the client which is invoking the API.Protobuf type
buildless.telemetry.EventDetail.ClientDetail-
Method Summary
Modifier and TypeMethodDescriptionaddAllTool(Iterable<? extends ToolInfo> values) Specifies the set of detected or declared tools and tool versions which relate to a given event.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Specifies the set of detected or declared tools and tool versions which relate to a given event.addTool(int index, ToolInfo.Builder builderForValue) Specifies the set of detected or declared tools and tool versions which relate to a given event.Specifies the set of detected or declared tools and tool versions which relate to a given event.addTool(ToolInfo.Builder builderForValue) Specifies the set of detected or declared tools and tool versions which relate to a given event.Specifies the set of detected or declared tools and tool versions which relate to a given event.addToolBuilder(int index) Specifies the set of detected or declared tools and tool versions which relate to a given event.build()clear()API client library, or client agent, which is delivering this event.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clearOs()Specifies the set of OS-related information for a given event.Specifies the set of detected or declared tools and tool versions which relate to a given event.clone()getAgent()API client library, or client agent, which is delivering this event.API client library, or client agent, which is delivering this event.API client library, or client agent, which is delivering this event.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetOs()Specifies the set of OS-related information for a given event.Specifies the set of OS-related information for a given event.Specifies the set of OS-related information for a given event.getTool(int index) Specifies the set of detected or declared tools and tool versions which relate to a given event.getToolBuilder(int index) Specifies the set of detected or declared tools and tool versions which relate to a given event.Specifies the set of detected or declared tools and tool versions which relate to a given event.intSpecifies the set of detected or declared tools and tool versions which relate to a given event.Specifies the set of detected or declared tools and tool versions which relate to a given event.getToolOrBuilder(int index) Specifies the set of detected or declared tools and tool versions which relate to a given event.List<? extends ToolInfoOrBuilder>Specifies the set of detected or declared tools and tool versions which relate to a given event.booleanhasAgent()API client library, or client agent, which is delivering this event.booleanhasOs()Specifies the set of OS-related information for a given event.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeAgent(APIClientInfo value) API client library, or client agent, which is delivering this event.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Specifies the set of OS-related information for a given event.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeTool(int index) Specifies the set of detected or declared tools and tool versions which relate to a given event.setAgent(APIClientInfo value) API client library, or client agent, which is delivering this event.setAgent(APIClientInfo.Builder builderForValue) API client library, or client agent, which is delivering this event.Specifies the set of OS-related information for a given event.setOs(OSInfo.Builder builderForValue) Specifies the set of OS-related information for a given event.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Specifies the set of detected or declared tools and tool versions which relate to a given event.setTool(int index, ToolInfo.Builder builderForValue) Specifies the set of detected or declared tools and tool versions which relate to a given event.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<EventDetail.ClientDetail.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<EventDetail.ClientDetail.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<EventDetail.ClientDetail.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<EventDetail.ClientDetail.Builder>
-
setField
public EventDetail.ClientDetail.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EventDetail.ClientDetail.Builder>
-
clearField
public EventDetail.ClientDetail.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EventDetail.ClientDetail.Builder>
-
clearOneof
public EventDetail.ClientDetail.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<EventDetail.ClientDetail.Builder>
-
setRepeatedField
public EventDetail.ClientDetail.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EventDetail.ClientDetail.Builder>
-
addRepeatedField
public EventDetail.ClientDetail.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EventDetail.ClientDetail.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EventDetail.ClientDetail.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<EventDetail.ClientDetail.Builder>
-
mergeFrom
public EventDetail.ClientDetail.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EventDetail.ClientDetail.Builder>- Throws:
IOException
-
getToolList
Specifies the set of detected or declared tools and tool versions which relate to a given event.
repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"];- Specified by:
getToolListin interfaceEventDetail.ClientDetailOrBuilder
-
getToolCount
public int getToolCount()Specifies the set of detected or declared tools and tool versions which relate to a given event.
repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"];- Specified by:
getToolCountin interfaceEventDetail.ClientDetailOrBuilder
-
getTool
Specifies the set of detected or declared tools and tool versions which relate to a given event.
repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"];- Specified by:
getToolin interfaceEventDetail.ClientDetailOrBuilder
-
setTool
Specifies the set of detected or declared tools and tool versions which relate to a given event.
repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"]; -
setTool
Specifies the set of detected or declared tools and tool versions which relate to a given event.
repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"]; -
addTool
Specifies the set of detected or declared tools and tool versions which relate to a given event.
repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"]; -
addTool
Specifies the set of detected or declared tools and tool versions which relate to a given event.
repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"]; -
addTool
Specifies the set of detected or declared tools and tool versions which relate to a given event.
repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"]; -
addTool
Specifies the set of detected or declared tools and tool versions which relate to a given event.
repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"]; -
addAllTool
Specifies the set of detected or declared tools and tool versions which relate to a given event.
repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"]; -
clearTool
Specifies the set of detected or declared tools and tool versions which relate to a given event.
repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"]; -
removeTool
Specifies the set of detected or declared tools and tool versions which relate to a given event.
repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"]; -
getToolBuilder
Specifies the set of detected or declared tools and tool versions which relate to a given event.
repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"]; -
getToolOrBuilder
Specifies the set of detected or declared tools and tool versions which relate to a given event.
repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"];- Specified by:
getToolOrBuilderin interfaceEventDetail.ClientDetailOrBuilder
-
getToolOrBuilderList
Specifies the set of detected or declared tools and tool versions which relate to a given event.
repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"];- Specified by:
getToolOrBuilderListin interfaceEventDetail.ClientDetailOrBuilder
-
addToolBuilder
Specifies the set of detected or declared tools and tool versions which relate to a given event.
repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"]; -
addToolBuilder
Specifies the set of detected or declared tools and tool versions which relate to a given event.
repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"]; -
getToolBuilderList
Specifies the set of detected or declared tools and tool versions which relate to a given event.
repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"]; -
hasOs
public boolean hasOs()Specifies the set of OS-related information for a given event.
.buildless.telemetry.OSInfo os = 2 [json_name = "os"];- Specified by:
hasOsin interfaceEventDetail.ClientDetailOrBuilder- Returns:
- Whether the os field is set.
-
getOs
Specifies the set of OS-related information for a given event.
.buildless.telemetry.OSInfo os = 2 [json_name = "os"];- Specified by:
getOsin interfaceEventDetail.ClientDetailOrBuilder- Returns:
- The os.
-
setOs
Specifies the set of OS-related information for a given event.
.buildless.telemetry.OSInfo os = 2 [json_name = "os"]; -
setOs
Specifies the set of OS-related information for a given event.
.buildless.telemetry.OSInfo os = 2 [json_name = "os"]; -
mergeOs
Specifies the set of OS-related information for a given event.
.buildless.telemetry.OSInfo os = 2 [json_name = "os"]; -
clearOs
Specifies the set of OS-related information for a given event.
.buildless.telemetry.OSInfo os = 2 [json_name = "os"]; -
getOsBuilder
Specifies the set of OS-related information for a given event.
.buildless.telemetry.OSInfo os = 2 [json_name = "os"]; -
getOsOrBuilder
Specifies the set of OS-related information for a given event.
.buildless.telemetry.OSInfo os = 2 [json_name = "os"];- Specified by:
getOsOrBuilderin interfaceEventDetail.ClientDetailOrBuilder
-
hasAgent
public boolean hasAgent()API client library, or client agent, which is delivering this event.
.buildless.telemetry.APIClientInfo agent = 3 [json_name = "agent"];- Specified by:
hasAgentin interfaceEventDetail.ClientDetailOrBuilder- Returns:
- Whether the agent field is set.
-
getAgent
API client library, or client agent, which is delivering this event.
.buildless.telemetry.APIClientInfo agent = 3 [json_name = "agent"];- Specified by:
getAgentin interfaceEventDetail.ClientDetailOrBuilder- Returns:
- The agent.
-
setAgent
API client library, or client agent, which is delivering this event.
.buildless.telemetry.APIClientInfo agent = 3 [json_name = "agent"]; -
setAgent
API client library, or client agent, which is delivering this event.
.buildless.telemetry.APIClientInfo agent = 3 [json_name = "agent"]; -
mergeAgent
API client library, or client agent, which is delivering this event.
.buildless.telemetry.APIClientInfo agent = 3 [json_name = "agent"]; -
clearAgent
API client library, or client agent, which is delivering this event.
.buildless.telemetry.APIClientInfo agent = 3 [json_name = "agent"]; -
getAgentBuilder
API client library, or client agent, which is delivering this event.
.buildless.telemetry.APIClientInfo agent = 3 [json_name = "agent"]; -
getAgentOrBuilder
API client library, or client agent, which is delivering this event.
.buildless.telemetry.APIClientInfo agent = 3 [json_name = "agent"];- Specified by:
getAgentOrBuilderin interfaceEventDetail.ClientDetailOrBuilder
-
setUnknownFields
public final EventDetail.ClientDetail.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EventDetail.ClientDetail.Builder>
-
mergeUnknownFields
public final EventDetail.ClientDetail.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EventDetail.ClientDetail.Builder>
-