Class MetadataKind.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- 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
,java.lang.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 typeenvoy.type.metadata.v3.MetadataKind
-
-
Field Summary
Fields Modifier and Type Field Description private int
bitField0_
private com.google.protobuf.SingleFieldBuilder<MetadataKind.Cluster,MetadataKind.Cluster.Builder,MetadataKind.ClusterOrBuilder>
clusterBuilder_
private com.google.protobuf.SingleFieldBuilder<MetadataKind.Host,MetadataKind.Host.Builder,MetadataKind.HostOrBuilder>
hostBuilder_
private java.lang.Object
kind_
private int
kindCase_
private com.google.protobuf.SingleFieldBuilder<MetadataKind.Request,MetadataKind.Request.Builder,MetadataKind.RequestOrBuilder>
requestBuilder_
private com.google.protobuf.SingleFieldBuilder<MetadataKind.Route,MetadataKind.Route.Builder,MetadataKind.RouteOrBuilder>
routeBuilder_
-
Method Summary
-
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
-
-
-
-
Field Detail
-
kindCase_
private int kindCase_
-
kind_
private java.lang.Object kind_
-
bitField0_
private int bitField0_
-
requestBuilder_
private com.google.protobuf.SingleFieldBuilder<MetadataKind.Request,MetadataKind.Request.Builder,MetadataKind.RequestOrBuilder> requestBuilder_
-
routeBuilder_
private com.google.protobuf.SingleFieldBuilder<MetadataKind.Route,MetadataKind.Route.Builder,MetadataKind.RouteOrBuilder> routeBuilder_
-
clusterBuilder_
private com.google.protobuf.SingleFieldBuilder<MetadataKind.Cluster,MetadataKind.Cluster.Builder,MetadataKind.ClusterOrBuilder> clusterBuilder_
-
hostBuilder_
private com.google.protobuf.SingleFieldBuilder<MetadataKind.Host,MetadataKind.Host.Builder,MetadataKind.HostOrBuilder> hostBuilder_
-
-
Method Detail
-
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
public 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
public MetadataKind getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public MetadataKind build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public MetadataKind buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(MetadataKind result)
-
buildPartialOneofs
private void buildPartialOneofs(MetadataKind result)
-
mergeFrom
public MetadataKind.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MetadataKind.Builder>
-
mergeFrom
public MetadataKind.Builder mergeFrom(MetadataKind other)
-
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 java.io.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:
java.io.IOException
-
getKindCase
public MetadataKind.KindCase getKindCase()
- Specified by:
getKindCase
in interfaceMetadataKindOrBuilder
-
clearKind
public MetadataKind.Builder 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
public MetadataKind.Request getRequest()
Request kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Request request = 1;
- Specified by:
getRequest
in interfaceMetadataKindOrBuilder
- Returns:
- The request.
-
setRequest
public MetadataKind.Builder setRequest(MetadataKind.Request value)
Request kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Request request = 1;
-
setRequest
public MetadataKind.Builder setRequest(MetadataKind.Request.Builder builderForValue)
Request kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Request request = 1;
-
mergeRequest
public MetadataKind.Builder mergeRequest(MetadataKind.Request value)
Request kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Request request = 1;
-
clearRequest
public MetadataKind.Builder clearRequest()
Request kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Request request = 1;
-
getRequestBuilder
public MetadataKind.Request.Builder getRequestBuilder()
Request kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Request request = 1;
-
getRequestOrBuilder
public MetadataKind.RequestOrBuilder 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,MetadataKind.RequestOrBuilder> getRequestFieldBuilder()
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
public MetadataKind.Route getRoute()
Route kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Route route = 2;
- Specified by:
getRoute
in interfaceMetadataKindOrBuilder
- Returns:
- The route.
-
setRoute
public MetadataKind.Builder setRoute(MetadataKind.Route value)
Route kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Route route = 2;
-
setRoute
public MetadataKind.Builder setRoute(MetadataKind.Route.Builder builderForValue)
Route kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Route route = 2;
-
mergeRoute
public MetadataKind.Builder mergeRoute(MetadataKind.Route value)
Route kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Route route = 2;
-
clearRoute
public MetadataKind.Builder clearRoute()
Route kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Route route = 2;
-
getRouteBuilder
public MetadataKind.Route.Builder getRouteBuilder()
Route kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Route route = 2;
-
getRouteOrBuilder
public MetadataKind.RouteOrBuilder 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,MetadataKind.RouteOrBuilder> getRouteFieldBuilder()
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
public MetadataKind.Cluster getCluster()
Cluster kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Cluster cluster = 3;
- Specified by:
getCluster
in interfaceMetadataKindOrBuilder
- Returns:
- The cluster.
-
setCluster
public MetadataKind.Builder setCluster(MetadataKind.Cluster value)
Cluster kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Cluster cluster = 3;
-
setCluster
public MetadataKind.Builder setCluster(MetadataKind.Cluster.Builder builderForValue)
Cluster kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Cluster cluster = 3;
-
mergeCluster
public MetadataKind.Builder mergeCluster(MetadataKind.Cluster value)
Cluster kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Cluster cluster = 3;
-
clearCluster
public MetadataKind.Builder clearCluster()
Cluster kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Cluster cluster = 3;
-
getClusterBuilder
public MetadataKind.Cluster.Builder getClusterBuilder()
Cluster kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Cluster cluster = 3;
-
getClusterOrBuilder
public MetadataKind.ClusterOrBuilder 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,MetadataKind.ClusterOrBuilder> getClusterFieldBuilder()
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
public MetadataKind.Host getHost()
Host kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Host host = 4;
- Specified by:
getHost
in interfaceMetadataKindOrBuilder
- Returns:
- The host.
-
setHost
public MetadataKind.Builder setHost(MetadataKind.Host value)
Host kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Host host = 4;
-
setHost
public MetadataKind.Builder setHost(MetadataKind.Host.Builder builderForValue)
Host kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Host host = 4;
-
mergeHost
public MetadataKind.Builder mergeHost(MetadataKind.Host value)
Host kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Host host = 4;
-
clearHost
public MetadataKind.Builder clearHost()
Host kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Host host = 4;
-
getHostBuilder
public MetadataKind.Host.Builder getHostBuilder()
Host kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Host host = 4;
-
getHostOrBuilder
public MetadataKind.HostOrBuilder 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,MetadataKind.HostOrBuilder> getHostFieldBuilder()
Host kind of metadata.
.envoy.type.metadata.v3.MetadataKind.Host host = 4;
-
-