Class Header.Builder (2.48.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static final class Header.Builder extends GeneratedMessageV3.Builder<Header.Builder> implements HeaderOrBuilder
The http headers.
Protobuf type google.cloud.apigeeconnect.v1.Header
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public Header.Builder addAllValues(Iterable<String> values)
repeated string values = 2;
public Header.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public Header.Builder addValues(String value)
repeated string values = 2;
Parameter |
Name |
Description |
value |
String
The values to add.
|
public Header.Builder addValuesBytes(ByteString value)
repeated string values = 2;
Parameter |
Name |
Description |
value |
ByteString
The bytes of the values to add.
|
Returns |
Type |
Description |
Header |
|
public Header buildPartial()
Returns |
Type |
Description |
Header |
|
public Header.Builder clear()
Overrides
public Header.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public Header.Builder clearKey()
public Header.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public Header.Builder clearValues()
repeated string values = 2;
public Header.Builder clone()
Overrides
public Header getDefaultInstanceForType()
Returns |
Type |
Description |
Header |
|
public Descriptors.Descriptor getDescriptorForType()
Overrides
Returns |
Type |
Description |
String |
The key.
|
public ByteString getKeyBytes()
Returns |
Type |
Description |
ByteString |
The bytes for key.
|
public String getValues(int index)
repeated string values = 2;
Parameter |
Name |
Description |
index |
int
The index of the element to return.
|
Returns |
Type |
Description |
String |
The values at the given index.
|
public ByteString getValuesBytes(int index)
repeated string values = 2;
Parameter |
Name |
Description |
index |
int
The index of the value to return.
|
Returns |
Type |
Description |
ByteString |
The bytes of the values at the given index.
|
public int getValuesCount()
repeated string values = 2;
Returns |
Type |
Description |
int |
The count of values.
|
public ProtocolStringList getValuesList()
repeated string values = 2;
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public Header.Builder mergeFrom(Header other)
Parameter |
Name |
Description |
other |
Header
|
public Header.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public Header.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final Header.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public Header.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public Header.Builder setKey(String value)
Parameter |
Name |
Description |
value |
String
The key to set.
|
public Header.Builder setKeyBytes(ByteString value)
Parameter |
Name |
Description |
value |
ByteString
The bytes for key to set.
|
public Header.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final Header.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
public Header.Builder setValues(int index, String value)
repeated string values = 2;
Parameters |
Name |
Description |
index |
int
The index to set the value at.
|
value |
String
The values to set.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-24 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-09-24 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-24 UTC."]]