Class MetadataKind.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<MetadataKind.Builder>
com.google.protobuf.GeneratedMessage.Builder<MetadataKind.Builder>
io.envoyproxy.envoy.type.metadata.v3.MetadataKind.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,MetadataKindOrBuilder
,Cloneable
- Enclosing class:
MetadataKind
public static final class MetadataKind.Builder
extends com.google.protobuf.GeneratedMessage.Builder<MetadataKind.Builder>
implements MetadataKindOrBuilder
Describes what kind of metadata.Protobuf type
envoy.type.metadata.v3.MetadataKind
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private com.google.protobuf.SingleFieldBuilder
<MetadataKind.Cluster, MetadataKind.Cluster.Builder, MetadataKind.ClusterOrBuilder> private com.google.protobuf.SingleFieldBuilder
<MetadataKind.Host, MetadataKind.Host.Builder, MetadataKind.HostOrBuilder> private Object
private int
private com.google.protobuf.SingleFieldBuilder
<MetadataKind.Request, MetadataKind.Request.Builder, MetadataKind.RequestOrBuilder> private com.google.protobuf.SingleFieldBuilder
<MetadataKind.Route, MetadataKind.Route.Builder, MetadataKind.RouteOrBuilder> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
private void
buildPartial0
(MetadataKind result) private void
buildPartialOneofs
(MetadataKind result) clear()
Cluster kind of metadata.Host kind of metadata.Request kind of metadata.Route kind of metadata.Cluster kind of metadata.Cluster kind of metadata.private com.google.protobuf.SingleFieldBuilder
<MetadataKind.Cluster, MetadataKind.Cluster.Builder, MetadataKind.ClusterOrBuilder> Cluster kind of metadata.Cluster kind of metadata.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
getHost()
Host kind of metadata.Host kind of metadata.private com.google.protobuf.SingleFieldBuilder
<MetadataKind.Host, MetadataKind.Host.Builder, MetadataKind.HostOrBuilder> Host kind of metadata.Host kind of metadata.Request kind of metadata.Request kind of metadata.private com.google.protobuf.SingleFieldBuilder
<MetadataKind.Request, MetadataKind.Request.Builder, MetadataKind.RequestOrBuilder> Request kind of metadata.Request kind of metadata.getRoute()
Route kind of metadata.Route kind of metadata.private com.google.protobuf.SingleFieldBuilder
<MetadataKind.Route, MetadataKind.Route.Builder, MetadataKind.RouteOrBuilder> Route kind of metadata.Route kind of metadata.boolean
Cluster kind of metadata.boolean
hasHost()
Host kind of metadata.boolean
Request kind of metadata.boolean
hasRoute()
Route kind of metadata.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
final boolean
mergeCluster
(MetadataKind.Cluster value) Cluster kind of metadata.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(MetadataKind other) mergeHost
(MetadataKind.Host value) Host kind of metadata.mergeRequest
(MetadataKind.Request value) Request kind of metadata.mergeRoute
(MetadataKind.Route value) Route kind of metadata.setCluster
(MetadataKind.Cluster value) Cluster kind of metadata.setCluster
(MetadataKind.Cluster.Builder builderForValue) Cluster kind of metadata.setHost
(MetadataKind.Host value) Host kind of metadata.setHost
(MetadataKind.Host.Builder builderForValue) Host kind of metadata.setRequest
(MetadataKind.Request value) Request kind of metadata.setRequest
(MetadataKind.Request.Builder builderForValue) Request kind of metadata.setRoute
(MetadataKind.Route value) Route kind of metadata.setRoute
(MetadataKind.Route.Builder builderForValue) Route kind of metadata.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
kindCase_
private int kindCase_ -
kind_
-
bitField0_
private int bitField0_ -
requestBuilder_
private com.google.protobuf.SingleFieldBuilder<MetadataKind.Request,MetadataKind.Request.Builder, requestBuilder_MetadataKind.RequestOrBuilder> -
routeBuilder_
private com.google.protobuf.SingleFieldBuilder<MetadataKind.Route,MetadataKind.Route.Builder, routeBuilder_MetadataKind.RouteOrBuilder> -
clusterBuilder_
private com.google.protobuf.SingleFieldBuilder<MetadataKind.Cluster,MetadataKind.Cluster.Builder, clusterBuilder_MetadataKind.ClusterOrBuilder> -
hostBuilder_
private com.google.protobuf.SingleFieldBuilder<MetadataKind.Host,MetadataKind.Host.Builder, hostBuilder_MetadataKind.HostOrBuilder>
-
-
Constructor Details
-
Builder
private Builder() -
Builder
private Builder(com.google.protobuf.AbstractMessage.BuilderParent parent)
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<MetadataKind.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<MetadataKind.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<MetadataKind.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
-
buildPartialOneofs
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MetadataKind.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<MetadataKind.Builder>
-
mergeFrom
public MetadataKind.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MetadataKind.Builder>
- Throws:
IOException
-
getKindCase
- Specified by:
getKindCase
in interfaceMetadataKindOrBuilder
-
clearKind
-
hasRequest
public boolean hasRequest()Request kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Request request = 1;
- Specified by:
hasRequest
in interfaceMetadataKindOrBuilder
- Returns:
- Whether the request field is set.
-
getRequest
Request kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Request request = 1;
- Specified by:
getRequest
in interfaceMetadataKindOrBuilder
- Returns:
- The request.
-
setRequest
Request kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Request request = 1;
-
setRequest
Request kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Request request = 1;
-
mergeRequest
Request kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Request request = 1;
-
clearRequest
Request kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Request request = 1;
-
getRequestBuilder
Request kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Request request = 1;
-
getRequestOrBuilder
Request kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Request request = 1;
- Specified by:
getRequestOrBuilder
in interfaceMetadataKindOrBuilder
-
getRequestFieldBuilder
private com.google.protobuf.SingleFieldBuilder<MetadataKind.Request,MetadataKind.Request.Builder, getRequestFieldBuilder()MetadataKind.RequestOrBuilder> Request kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Request request = 1;
-
hasRoute
public boolean hasRoute()Route kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Route route = 2;
- Specified by:
hasRoute
in interfaceMetadataKindOrBuilder
- Returns:
- Whether the route field is set.
-
getRoute
Route kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Route route = 2;
- Specified by:
getRoute
in interfaceMetadataKindOrBuilder
- Returns:
- The route.
-
setRoute
Route kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Route route = 2;
-
setRoute
Route kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Route route = 2;
-
mergeRoute
Route kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Route route = 2;
-
clearRoute
Route kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Route route = 2;
-
getRouteBuilder
Route kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Route route = 2;
-
getRouteOrBuilder
Route kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Route route = 2;
- Specified by:
getRouteOrBuilder
in interfaceMetadataKindOrBuilder
-
getRouteFieldBuilder
private com.google.protobuf.SingleFieldBuilder<MetadataKind.Route,MetadataKind.Route.Builder, getRouteFieldBuilder()MetadataKind.RouteOrBuilder> Route kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Route route = 2;
-
hasCluster
public boolean hasCluster()Cluster kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Cluster cluster = 3;
- Specified by:
hasCluster
in interfaceMetadataKindOrBuilder
- Returns:
- Whether the cluster field is set.
-
getCluster
Cluster kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Cluster cluster = 3;
- Specified by:
getCluster
in interfaceMetadataKindOrBuilder
- Returns:
- The cluster.
-
setCluster
Cluster kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Cluster cluster = 3;
-
setCluster
Cluster kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Cluster cluster = 3;
-
mergeCluster
Cluster kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Cluster cluster = 3;
-
clearCluster
Cluster kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Cluster cluster = 3;
-
getClusterBuilder
Cluster kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Cluster cluster = 3;
-
getClusterOrBuilder
Cluster kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Cluster cluster = 3;
- Specified by:
getClusterOrBuilder
in interfaceMetadataKindOrBuilder
-
getClusterFieldBuilder
private com.google.protobuf.SingleFieldBuilder<MetadataKind.Cluster,MetadataKind.Cluster.Builder, getClusterFieldBuilder()MetadataKind.ClusterOrBuilder> Cluster kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Cluster cluster = 3;
-
hasHost
public boolean hasHost()Host kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Host host = 4;
- Specified by:
hasHost
in interfaceMetadataKindOrBuilder
- Returns:
- Whether the host field is set.
-
getHost
Host kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Host host = 4;
- Specified by:
getHost
in interfaceMetadataKindOrBuilder
- Returns:
- The host.
-
setHost
Host kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Host host = 4;
-
setHost
Host kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Host host = 4;
-
mergeHost
Host kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Host host = 4;
-
clearHost
Host kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Host host = 4;
-
getHostBuilder
Host kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Host host = 4;
-
getHostOrBuilder
Host kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Host host = 4;
- Specified by:
getHostOrBuilder
in interfaceMetadataKindOrBuilder
-
getHostFieldBuilder
private com.google.protobuf.SingleFieldBuilder<MetadataKind.Host,MetadataKind.Host.Builder, getHostFieldBuilder()MetadataKind.HostOrBuilder> Host kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Host host = 4;
-