public final class HttpHeaderOption extends com.google.protobuf.GeneratedMessageV3 implements HttpHeaderOptionOrBuilder
Specification determining how headers are added to requests or responses.Protobuf type
google.cloud.compute.v1.HttpHeaderOption| Modifier and Type | Class and Description |
|---|---|
static class |
HttpHeaderOption.Builder
Specification determining how headers are added to requests or responses.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
HEADER_NAME_FIELD_NUMBER |
static int |
HEADER_VALUE_FIELD_NUMBER |
static int |
REPLACE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static HttpHeaderOption |
getDefaultInstance() |
HttpHeaderOption |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getHeaderName()
The name of the header.
|
com.google.protobuf.ByteString |
getHeaderNameBytes()
The name of the header.
|
String |
getHeaderValue()
The value of the header to add.
|
com.google.protobuf.ByteString |
getHeaderValueBytes()
The value of the header to add.
|
com.google.protobuf.Parser<HttpHeaderOption> |
getParserForType() |
boolean |
getReplace()
If false, headerValue is appended to any values that already exist for the header.
|
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
boolean |
hasHeaderName()
The name of the header.
|
boolean |
hasHeaderValue()
The value of the header to add.
|
boolean |
hasReplace()
If false, headerValue is appended to any values that already exist for the header.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static HttpHeaderOption.Builder |
newBuilder() |
static HttpHeaderOption.Builder |
newBuilder(HttpHeaderOption prototype) |
HttpHeaderOption.Builder |
newBuilderForType() |
protected HttpHeaderOption.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static HttpHeaderOption |
parseDelimitedFrom(InputStream input) |
static HttpHeaderOption |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HttpHeaderOption |
parseFrom(byte[] data) |
static HttpHeaderOption |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HttpHeaderOption |
parseFrom(ByteBuffer data) |
static HttpHeaderOption |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HttpHeaderOption |
parseFrom(com.google.protobuf.ByteString data) |
static HttpHeaderOption |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HttpHeaderOption |
parseFrom(com.google.protobuf.CodedInputStream input) |
static HttpHeaderOption |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HttpHeaderOption |
parseFrom(InputStream input) |
static HttpHeaderOption |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<HttpHeaderOption> |
parser() |
HttpHeaderOption.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int HEADER_NAME_FIELD_NUMBER
public static final int HEADER_VALUE_FIELD_NUMBER
public static final int REPLACE_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasHeaderName()
The name of the header.
optional string header_name = 110223613;hasHeaderName in interface HttpHeaderOptionOrBuilderpublic String getHeaderName()
The name of the header.
optional string header_name = 110223613;getHeaderName in interface HttpHeaderOptionOrBuilderpublic com.google.protobuf.ByteString getHeaderNameBytes()
The name of the header.
optional string header_name = 110223613;getHeaderNameBytes in interface HttpHeaderOptionOrBuilderpublic boolean hasHeaderValue()
The value of the header to add.
optional string header_value = 203094335;hasHeaderValue in interface HttpHeaderOptionOrBuilderpublic String getHeaderValue()
The value of the header to add.
optional string header_value = 203094335;getHeaderValue in interface HttpHeaderOptionOrBuilderpublic com.google.protobuf.ByteString getHeaderValueBytes()
The value of the header to add.
optional string header_value = 203094335;getHeaderValueBytes in interface HttpHeaderOptionOrBuilderpublic boolean hasReplace()
If false, headerValue is appended to any values that already exist for the header. If true, headerValue is set for the header, discarding any values that were set for that header. The default value is false.
optional bool replace = 20755124;hasReplace in interface HttpHeaderOptionOrBuilderpublic boolean getReplace()
If false, headerValue is appended to any values that already exist for the header. If true, headerValue is set for the header, discarding any values that were set for that header. The default value is false.
optional bool replace = 20755124;getReplace in interface HttpHeaderOptionOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static HttpHeaderOption parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HttpHeaderOption parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HttpHeaderOption parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HttpHeaderOption parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HttpHeaderOption parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HttpHeaderOption parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HttpHeaderOption parseFrom(InputStream input) throws IOException
IOExceptionpublic static HttpHeaderOption parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static HttpHeaderOption parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static HttpHeaderOption parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static HttpHeaderOption parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static HttpHeaderOption parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic HttpHeaderOption.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static HttpHeaderOption.Builder newBuilder()
public static HttpHeaderOption.Builder newBuilder(HttpHeaderOption prototype)
public HttpHeaderOption.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected HttpHeaderOption.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static HttpHeaderOption getDefaultInstance()
public static com.google.protobuf.Parser<HttpHeaderOption> parser()
public com.google.protobuf.Parser<HttpHeaderOption> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public HttpHeaderOption getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.