Class HttpRouteEventData.Builder (0.15.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static final class HttpRouteEventData.Builder extends GeneratedMessageV3.Builder<HttpRouteEventData.Builder> implements HttpRouteEventDataOrBuilder
The data within all HttpRoute events.
Protobuf type google.events.cloud.networkservices.v1.HttpRouteEventData
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public HttpRouteEventData.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public HttpRouteEventData build()
buildPartial()
public HttpRouteEventData buildPartial()
clear()
public HttpRouteEventData.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public HttpRouteEventData.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public HttpRouteEventData.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearPayload()
public HttpRouteEventData.Builder clearPayload()
Optional. The HttpRoute event payload. Unset for deletion events.
optional .google.events.cloud.networkservices.v1.HttpRoute payload = 1;
clone()
public HttpRouteEventData.Builder clone()
Overrides
getDefaultInstanceForType()
public HttpRouteEventData getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getPayload()
public HttpRoute getPayload()
Optional. The HttpRoute event payload. Unset for deletion events.
optional .google.events.cloud.networkservices.v1.HttpRoute payload = 1;
Returns |
Type |
Description |
HttpRoute |
The payload.
|
getPayloadBuilder()
public HttpRoute.Builder getPayloadBuilder()
Optional. The HttpRoute event payload. Unset for deletion events.
optional .google.events.cloud.networkservices.v1.HttpRoute payload = 1;
getPayloadOrBuilder()
public HttpRouteOrBuilder getPayloadOrBuilder()
Optional. The HttpRoute event payload. Unset for deletion events.
optional .google.events.cloud.networkservices.v1.HttpRoute payload = 1;
hasPayload()
public boolean hasPayload()
Optional. The HttpRoute event payload. Unset for deletion events.
optional .google.events.cloud.networkservices.v1.HttpRoute payload = 1;
Returns |
Type |
Description |
boolean |
Whether the payload field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(HttpRouteEventData other)
public HttpRouteEventData.Builder mergeFrom(HttpRouteEventData other)
public HttpRouteEventData.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public HttpRouteEventData.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergePayload(HttpRoute value)
public HttpRouteEventData.Builder mergePayload(HttpRoute value)
Optional. The HttpRoute event payload. Unset for deletion events.
optional .google.events.cloud.networkservices.v1.HttpRoute payload = 1;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final HttpRouteEventData.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public HttpRouteEventData.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setPayload(HttpRoute value)
public HttpRouteEventData.Builder setPayload(HttpRoute value)
Optional. The HttpRoute event payload. Unset for deletion events.
optional .google.events.cloud.networkservices.v1.HttpRoute payload = 1;
setPayload(HttpRoute.Builder builderForValue)
public HttpRouteEventData.Builder setPayload(HttpRoute.Builder builderForValue)
Optional. The HttpRoute event payload. Unset for deletion events.
optional .google.events.cloud.networkservices.v1.HttpRoute payload = 1;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public HttpRouteEventData.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final HttpRouteEventData.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
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 2024-09-27 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-09-27 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 2024-09-27 UTC."]]