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
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.