Uses of Class
com.google.rpc.context.AttributeContext.Request.Builder
Packages that use AttributeContext.Request.Builder
-
Uses of AttributeContext.Request.Builder in com.google.cloud.audit
Methods in com.google.cloud.audit that return AttributeContext.Request.BuilderModifier and TypeMethodDescriptionRequestMetadata.Builder.getRequestAttributesBuilder()Request attributes used in IAM condition evaluation.Methods in com.google.cloud.audit with parameters of type AttributeContext.Request.BuilderModifier and TypeMethodDescriptionRequestMetadata.Builder.setRequestAttributes(AttributeContext.Request.Builder builderForValue) Request attributes used in IAM condition evaluation. -
Uses of AttributeContext.Request.Builder in com.google.rpc.context
Subclasses with type arguments of type AttributeContext.Request.Builder in com.google.rpc.contextModifier and TypeClassDescriptionstatic final classThis message defines attributes for an HTTP request.Methods in com.google.rpc.context that return AttributeContext.Request.BuilderModifier and TypeMethodDescriptionAttributeContext.Request.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) AttributeContext.Request.Builder.clear()AttributeContext.Request.Builder.clearAuth()The request authentication.AttributeContext.Request.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) AttributeContext.Request.Builder.clearHeaders()AttributeContext.Request.Builder.clearHost()The HTTP request `Host` header value.AttributeContext.Request.Builder.clearId()The unique ID for a request, which can be propagated to downstream systems.AttributeContext.Request.Builder.clearMethod()The HTTP request method, such as `GET`, `POST`.AttributeContext.Request.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) AttributeContext.Request.Builder.clearPath()The HTTP URL path, excluding the query parameters.AttributeContext.Request.Builder.clearProtocol()The network protocol used with the request, such as "http/1.1", "spdy/3", "h2", "h2c", "webrtc", "tcp", "udp", "quic".AttributeContext.Request.Builder.clearQuery()The HTTP URL query in the format of `name1=value1&name2=value2`, as it appears in the first line of the HTTP request.AttributeContext.Request.Builder.clearReason()A special parameter for request reason.AttributeContext.Request.Builder.clearScheme()The HTTP URL scheme, such as `http` and `https`.AttributeContext.Request.Builder.clearSize()The HTTP request size in bytes.AttributeContext.Request.Builder.clearTime()The timestamp when the `destination` service receives the last byte of the request.AttributeContext.Request.Builder.clone()AttributeContext.Builder.getRequestBuilder()Represents a network request, such as an HTTP request.AttributeContext.Request.Builder.mergeAuth(AttributeContext.Auth value) The request authentication.AttributeContext.Request.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) AttributeContext.Request.Builder.mergeFrom(com.google.protobuf.Message other) AttributeContext.Request.Builder.mergeFrom(AttributeContext.Request other) AttributeContext.Request.Builder.mergeTime(com.google.protobuf.Timestamp value) The timestamp when the `destination` service receives the last byte of the request.AttributeContext.Request.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) AttributeContext.Request.newBuilder()AttributeContext.Request.newBuilder(AttributeContext.Request prototype) AttributeContext.Request.newBuilderForType()protected AttributeContext.Request.BuilderAttributeContext.Request.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) AttributeContext.Request.Builder.putAllHeaders(Map<String, String> values) The HTTP request headers.AttributeContext.Request.Builder.putHeaders(String key, String value) The HTTP request headers.AttributeContext.Request.Builder.removeHeaders(String key) The HTTP request headers.AttributeContext.Request.Builder.setAuth(AttributeContext.Auth value) The request authentication.AttributeContext.Request.Builder.setAuth(AttributeContext.Auth.Builder builderForValue) The request authentication.AttributeContext.Request.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) The HTTP request `Host` header value.AttributeContext.Request.Builder.setHostBytes(com.google.protobuf.ByteString value) The HTTP request `Host` header value.The unique ID for a request, which can be propagated to downstream systems.AttributeContext.Request.Builder.setIdBytes(com.google.protobuf.ByteString value) The unique ID for a request, which can be propagated to downstream systems.The HTTP request method, such as `GET`, `POST`.AttributeContext.Request.Builder.setMethodBytes(com.google.protobuf.ByteString value) The HTTP request method, such as `GET`, `POST`.The HTTP URL path, excluding the query parameters.AttributeContext.Request.Builder.setPathBytes(com.google.protobuf.ByteString value) The HTTP URL path, excluding the query parameters.AttributeContext.Request.Builder.setProtocol(String value) The network protocol used with the request, such as "http/1.1", "spdy/3", "h2", "h2c", "webrtc", "tcp", "udp", "quic".AttributeContext.Request.Builder.setProtocolBytes(com.google.protobuf.ByteString value) The network protocol used with the request, such as "http/1.1", "spdy/3", "h2", "h2c", "webrtc", "tcp", "udp", "quic".The HTTP URL query in the format of `name1=value1&name2=value2`, as it appears in the first line of the HTTP request.AttributeContext.Request.Builder.setQueryBytes(com.google.protobuf.ByteString value) The HTTP URL query in the format of `name1=value1&name2=value2`, as it appears in the first line of the HTTP request.A special parameter for request reason.AttributeContext.Request.Builder.setReasonBytes(com.google.protobuf.ByteString value) A special parameter for request reason.AttributeContext.Request.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) The HTTP URL scheme, such as `http` and `https`.AttributeContext.Request.Builder.setSchemeBytes(com.google.protobuf.ByteString value) The HTTP URL scheme, such as `http` and `https`.AttributeContext.Request.Builder.setSize(long value) The HTTP request size in bytes.AttributeContext.Request.Builder.setTime(com.google.protobuf.Timestamp value) The timestamp when the `destination` service receives the last byte of the request.AttributeContext.Request.Builder.setTime(com.google.protobuf.Timestamp.Builder builderForValue) The timestamp when the `destination` service receives the last byte of the request.AttributeContext.Request.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) AttributeContext.Request.toBuilder()Methods in com.google.rpc.context with parameters of type AttributeContext.Request.BuilderModifier and TypeMethodDescriptionAttributeContext.Builder.setRequest(AttributeContext.Request.Builder builderForValue) Represents a network request, such as an HTTP request.