- 1.65.0 (latest)
- 1.64.0
- 1.63.0
- 1.62.0
- 1.61.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.49.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.1
- 1.11.0
- 1.9.1
- 1.8.1
- 1.7.2
- 1.6.0-beta
public final class HttpHeaderOption extends GeneratedMessageV3 implements HttpHeaderOptionOrBuilder
Specification determining how headers are added to requests or responses.
Protobuf type google.cloud.compute.v1.HttpHeaderOption
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > HttpHeaderOptionImplements
HttpHeaderOptionOrBuilderFields
HEADER_NAME_FIELD_NUMBER
public static final int HEADER_NAME_FIELD_NUMBER
Type | Description |
int |
HEADER_VALUE_FIELD_NUMBER
public static final int HEADER_VALUE_FIELD_NUMBER
Type | Description |
int |
REPLACE_FIELD_NUMBER
public static final int REPLACE_FIELD_NUMBER
Type | Description |
int |
Methods
equals(Object obj)
public boolean equals(Object obj)
Name | Description |
obj | Object |
Type | Description |
boolean |
getDefaultInstance()
public static HttpHeaderOption getDefaultInstance()
Type | Description |
HttpHeaderOption |
getDefaultInstanceForType()
public HttpHeaderOption getDefaultInstanceForType()
Type | Description |
HttpHeaderOption |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
getHeaderName()
public String getHeaderName()
The name of the header.
optional string header_name = 110223613;
Type | Description |
String | The headerName. |
getHeaderNameBytes()
public ByteString getHeaderNameBytes()
The name of the header.
optional string header_name = 110223613;
Type | Description |
ByteString | The bytes for headerName. |
getHeaderValue()
public String getHeaderValue()
The value of the header to add.
optional string header_value = 203094335;
Type | Description |
String | The headerValue. |
getHeaderValueBytes()
public ByteString getHeaderValueBytes()
The value of the header to add.
optional string header_value = 203094335;
Type | Description |
ByteString | The bytes for headerValue. |
getParserForType()
public Parser<HttpHeaderOption> getParserForType()
Type | Description |
Parser<HttpHeaderOption> |
getReplace()
public 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;
Type | Description |
boolean | The replace. |
getSerializedSize()
public int getSerializedSize()
Type | Description |
int |
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Type | Description |
UnknownFieldSet |
hasHeaderName()
public boolean hasHeaderName()
The name of the header.
optional string header_name = 110223613;
Type | Description |
boolean | Whether the headerName field is set. |
hasHeaderValue()
public boolean hasHeaderValue()
The value of the header to add.
optional string header_value = 203094335;
Type | Description |
boolean | Whether the headerValue field is set. |
hasReplace()
public 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;
Type | Description |
boolean | Whether the replace field is set. |
hashCode()
public int hashCode()
Type | Description |
int |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
newBuilder()
public static HttpHeaderOption.Builder newBuilder()
Type | Description |
HttpHeaderOption.Builder |
newBuilder(HttpHeaderOption prototype)
public static HttpHeaderOption.Builder newBuilder(HttpHeaderOption prototype)
Name | Description |
prototype | HttpHeaderOption |
Type | Description |
HttpHeaderOption.Builder |
newBuilderForType()
public HttpHeaderOption.Builder newBuilderForType()
Type | Description |
HttpHeaderOption.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected HttpHeaderOption.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Name | Description |
parent | BuilderParent |
Type | Description |
HttpHeaderOption.Builder |
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Name | Description |
unused | UnusedPrivateParameter |
Type | Description |
Object |
parseDelimitedFrom(InputStream input)
public static HttpHeaderOption parseDelimitedFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
HttpHeaderOption |
Type | Description |
IOException |
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static HttpHeaderOption parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
HttpHeaderOption |
Type | Description |
IOException |
parseFrom(byte[] data)
public static HttpHeaderOption parseFrom(byte[] data)
Name | Description |
data | byte[] |
Type | Description |
HttpHeaderOption |
Type | Description |
InvalidProtocolBufferException |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static HttpHeaderOption parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | byte[] |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
HttpHeaderOption |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data)
public static HttpHeaderOption parseFrom(ByteString data)
Name | Description |
data | ByteString |
Type | Description |
HttpHeaderOption |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static HttpHeaderOption parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteString |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
HttpHeaderOption |
Type | Description |
InvalidProtocolBufferException |
parseFrom(CodedInputStream input)
public static HttpHeaderOption parseFrom(CodedInputStream input)
Name | Description |
input | CodedInputStream |
Type | Description |
HttpHeaderOption |
Type | Description |
IOException |
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static HttpHeaderOption parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
HttpHeaderOption |
Type | Description |
IOException |
parseFrom(InputStream input)
public static HttpHeaderOption parseFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
HttpHeaderOption |
Type | Description |
IOException |
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static HttpHeaderOption parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
HttpHeaderOption |
Type | Description |
IOException |
parseFrom(ByteBuffer data)
public static HttpHeaderOption parseFrom(ByteBuffer data)
Name | Description |
data | ByteBuffer |
Type | Description |
HttpHeaderOption |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static HttpHeaderOption parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteBuffer |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
HttpHeaderOption |
Type | Description |
InvalidProtocolBufferException |
parser()
public static Parser<HttpHeaderOption> parser()
Type | Description |
Parser<HttpHeaderOption> |
toBuilder()
public HttpHeaderOption.Builder toBuilder()
Type | Description |
HttpHeaderOption.Builder |
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Name | Description |
output | CodedOutputStream |
Type | Description |
IOException |