- 1.62.0 (latest)
- 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 static final class HttpHeaderOption.Builder extends GeneratedMessageV3.Builder<HttpHeaderOption.Builder> implements HttpHeaderOptionOrBuilder
Specification determining how headers are added to requests or responses.
Protobuf type google.cloud.compute.v1.HttpHeaderOption
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > HttpHeaderOption.BuilderImplements
HttpHeaderOptionOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public HttpHeaderOption.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder |
build()
public HttpHeaderOption build()
Returns | |
---|---|
Type | Description |
HttpHeaderOption |
buildPartial()
public HttpHeaderOption buildPartial()
Returns | |
---|---|
Type | Description |
HttpHeaderOption |
clear()
public HttpHeaderOption.Builder clear()
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder |
clearField(Descriptors.FieldDescriptor field)
public HttpHeaderOption.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder |
clearHeaderName()
public HttpHeaderOption.Builder clearHeaderName()
The name of the header.
optional string header_name = 110223613;
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder | This builder for chaining. |
clearHeaderValue()
public HttpHeaderOption.Builder clearHeaderValue()
The value of the header to add.
optional string header_value = 203094335;
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public HttpHeaderOption.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof | OneofDescriptor |
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder |
clearReplace()
public HttpHeaderOption.Builder clearReplace()
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;
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder | This builder for chaining. |
clone()
public HttpHeaderOption.Builder clone()
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder |
getDefaultInstanceForType()
public HttpHeaderOption getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
HttpHeaderOption |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getHeaderName()
public String getHeaderName()
The name of the header.
optional string header_name = 110223613;
Returns | |
---|---|
Type | Description |
String | The headerName. |
getHeaderNameBytes()
public ByteString getHeaderNameBytes()
The name of the header.
optional string header_name = 110223613;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for headerName. |
getHeaderValue()
public String getHeaderValue()
The value of the header to add.
optional string header_value = 203094335;
Returns | |
---|---|
Type | Description |
String | The headerValue. |
getHeaderValueBytes()
public ByteString getHeaderValueBytes()
The value of the header to add.
optional string header_value = 203094335;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for headerValue. |
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;
Returns | |
---|---|
Type | Description |
boolean | The replace. |
hasHeaderName()
public boolean hasHeaderName()
The name of the header.
optional string header_name = 110223613;
Returns | |
---|---|
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;
Returns | |
---|---|
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;
Returns | |
---|---|
Type | Description |
boolean | Whether the replace field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(HttpHeaderOption other)
public HttpHeaderOption.Builder mergeFrom(HttpHeaderOption other)
Parameter | |
---|---|
Name | Description |
other | HttpHeaderOption |
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public HttpHeaderOption.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public HttpHeaderOption.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other | Message |
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final HttpHeaderOption.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public HttpHeaderOption.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder |
setHeaderName(String value)
public HttpHeaderOption.Builder setHeaderName(String value)
The name of the header.
optional string header_name = 110223613;
Parameter | |
---|---|
Name | Description |
value | String The headerName to set. |
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder | This builder for chaining. |
setHeaderNameBytes(ByteString value)
public HttpHeaderOption.Builder setHeaderNameBytes(ByteString value)
The name of the header.
optional string header_name = 110223613;
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for headerName to set. |
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder | This builder for chaining. |
setHeaderValue(String value)
public HttpHeaderOption.Builder setHeaderValue(String value)
The value of the header to add.
optional string header_value = 203094335;
Parameter | |
---|---|
Name | Description |
value | String The headerValue to set. |
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder | This builder for chaining. |
setHeaderValueBytes(ByteString value)
public HttpHeaderOption.Builder setHeaderValueBytes(ByteString value)
The value of the header to add.
optional string header_value = 203094335;
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for headerValue to set. |
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public HttpHeaderOption.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder |
setReplace(boolean value)
public HttpHeaderOption.Builder setReplace(boolean value)
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;
Parameter | |
---|---|
Name | Description |
value | boolean The replace to set. |
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final HttpHeaderOption.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
HttpHeaderOption.Builder |