Class CustomAPIHeaderAuth.Builder (0.37.0)

public static final class CustomAPIHeaderAuth.Builder extends GeneratedMessage.Builder<CustomAPIHeaderAuth.Builder> implements CustomAPIHeaderAuthOrBuilder

CustomAPIHeaderAuth lists HTTP headers for custom API auth.

Protobuf type google.cloud.chronicle.v1.CustomAPIHeaderAuth

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllHeaderKeyValues(Iterable<? extends CustomAPIHeaderKeyValue> values)

public CustomAPIHeaderAuth.Builder addAllHeaderKeyValues(Iterable<? extends CustomAPIHeaderKeyValue> values)

Optional. Add HTTP request header key-value pairs.

repeated .google.cloud.chronicle.v1.CustomAPIHeaderKeyValue header_key_values = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
values Iterable<? extends com.google.cloud.chronicle.v1.CustomAPIHeaderKeyValue>
Returns
Type Description
CustomAPIHeaderAuth.Builder

addHeaderKeyValues(CustomAPIHeaderKeyValue value)

public CustomAPIHeaderAuth.Builder addHeaderKeyValues(CustomAPIHeaderKeyValue value)

Optional. Add HTTP request header key-value pairs.

repeated .google.cloud.chronicle.v1.CustomAPIHeaderKeyValue header_key_values = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value CustomAPIHeaderKeyValue
Returns
Type Description
CustomAPIHeaderAuth.Builder

addHeaderKeyValues(CustomAPIHeaderKeyValue.Builder builderForValue)

public CustomAPIHeaderAuth.Builder addHeaderKeyValues(CustomAPIHeaderKeyValue.Builder builderForValue)

Optional. Add HTTP request header key-value pairs.

repeated .google.cloud.chronicle.v1.CustomAPIHeaderKeyValue header_key_values = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue CustomAPIHeaderKeyValue.Builder
Returns
Type Description
CustomAPIHeaderAuth.Builder

addHeaderKeyValues(int index, CustomAPIHeaderKeyValue value)

public CustomAPIHeaderAuth.Builder addHeaderKeyValues(int index, CustomAPIHeaderKeyValue value)

Optional. Add HTTP request header key-value pairs.

repeated .google.cloud.chronicle.v1.CustomAPIHeaderKeyValue header_key_values = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
value CustomAPIHeaderKeyValue
Returns
Type Description
CustomAPIHeaderAuth.Builder

addHeaderKeyValues(int index, CustomAPIHeaderKeyValue.Builder builderForValue)

public CustomAPIHeaderAuth.Builder addHeaderKeyValues(int index, CustomAPIHeaderKeyValue.Builder builderForValue)

Optional. Add HTTP request header key-value pairs.

repeated .google.cloud.chronicle.v1.CustomAPIHeaderKeyValue header_key_values = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
builderForValue CustomAPIHeaderKeyValue.Builder
Returns
Type Description
CustomAPIHeaderAuth.Builder

addHeaderKeyValuesBuilder()

public CustomAPIHeaderKeyValue.Builder addHeaderKeyValuesBuilder()

Optional. Add HTTP request header key-value pairs.

repeated .google.cloud.chronicle.v1.CustomAPIHeaderKeyValue header_key_values = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CustomAPIHeaderKeyValue.Builder

addHeaderKeyValuesBuilder(int index)

public CustomAPIHeaderKeyValue.Builder addHeaderKeyValuesBuilder(int index)

Optional. Add HTTP request header key-value pairs.

repeated .google.cloud.chronicle.v1.CustomAPIHeaderKeyValue header_key_values = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CustomAPIHeaderKeyValue.Builder

build()

public CustomAPIHeaderAuth build()
Returns
Type Description
CustomAPIHeaderAuth

buildPartial()

public CustomAPIHeaderAuth buildPartial()
Returns
Type Description
CustomAPIHeaderAuth

clear()

public CustomAPIHeaderAuth.Builder clear()
Returns
Type Description
CustomAPIHeaderAuth.Builder
Overrides

clearHeaderKeyValues()

public CustomAPIHeaderAuth.Builder clearHeaderKeyValues()

Optional. Add HTTP request header key-value pairs.

repeated .google.cloud.chronicle.v1.CustomAPIHeaderKeyValue header_key_values = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CustomAPIHeaderAuth.Builder

getDefaultInstanceForType()

public CustomAPIHeaderAuth getDefaultInstanceForType()
Returns
Type Description
CustomAPIHeaderAuth

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getHeaderKeyValues(int index)

public CustomAPIHeaderKeyValue getHeaderKeyValues(int index)

Optional. Add HTTP request header key-value pairs.

repeated .google.cloud.chronicle.v1.CustomAPIHeaderKeyValue header_key_values = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CustomAPIHeaderKeyValue

getHeaderKeyValuesBuilder(int index)

public CustomAPIHeaderKeyValue.Builder getHeaderKeyValuesBuilder(int index)

Optional. Add HTTP request header key-value pairs.

repeated .google.cloud.chronicle.v1.CustomAPIHeaderKeyValue header_key_values = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CustomAPIHeaderKeyValue.Builder

getHeaderKeyValuesBuilderList()

public List<CustomAPIHeaderKeyValue.Builder> getHeaderKeyValuesBuilderList()

Optional. Add HTTP request header key-value pairs.

repeated .google.cloud.chronicle.v1.CustomAPIHeaderKeyValue header_key_values = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<Builder>

getHeaderKeyValuesCount()

public int getHeaderKeyValuesCount()

Optional. Add HTTP request header key-value pairs.

repeated .google.cloud.chronicle.v1.CustomAPIHeaderKeyValue header_key_values = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getHeaderKeyValuesList()

public List<CustomAPIHeaderKeyValue> getHeaderKeyValuesList()

Optional. Add HTTP request header key-value pairs.

repeated .google.cloud.chronicle.v1.CustomAPIHeaderKeyValue header_key_values = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<CustomAPIHeaderKeyValue>

getHeaderKeyValuesOrBuilder(int index)

public CustomAPIHeaderKeyValueOrBuilder getHeaderKeyValuesOrBuilder(int index)

Optional. Add HTTP request header key-value pairs.

repeated .google.cloud.chronicle.v1.CustomAPIHeaderKeyValue header_key_values = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CustomAPIHeaderKeyValueOrBuilder

getHeaderKeyValuesOrBuilderList()

public List<? extends CustomAPIHeaderKeyValueOrBuilder> getHeaderKeyValuesOrBuilderList()

Optional. Add HTTP request header key-value pairs.

repeated .google.cloud.chronicle.v1.CustomAPIHeaderKeyValue header_key_values = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.chronicle.v1.CustomAPIHeaderKeyValueOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CustomAPIHeaderAuth other)

public CustomAPIHeaderAuth.Builder mergeFrom(CustomAPIHeaderAuth other)
Parameter
Name Description
other CustomAPIHeaderAuth
Returns
Type Description
CustomAPIHeaderAuth.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public CustomAPIHeaderAuth.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CustomAPIHeaderAuth.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public CustomAPIHeaderAuth.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
CustomAPIHeaderAuth.Builder
Overrides

removeHeaderKeyValues(int index)

public CustomAPIHeaderAuth.Builder removeHeaderKeyValues(int index)

Optional. Add HTTP request header key-value pairs.

repeated .google.cloud.chronicle.v1.CustomAPIHeaderKeyValue header_key_values = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CustomAPIHeaderAuth.Builder

setHeaderKeyValues(int index, CustomAPIHeaderKeyValue value)

public CustomAPIHeaderAuth.Builder setHeaderKeyValues(int index, CustomAPIHeaderKeyValue value)

Optional. Add HTTP request header key-value pairs.

repeated .google.cloud.chronicle.v1.CustomAPIHeaderKeyValue header_key_values = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
value CustomAPIHeaderKeyValue
Returns
Type Description
CustomAPIHeaderAuth.Builder

setHeaderKeyValues(int index, CustomAPIHeaderKeyValue.Builder builderForValue)

public CustomAPIHeaderAuth.Builder setHeaderKeyValues(int index, CustomAPIHeaderKeyValue.Builder builderForValue)

Optional. Add HTTP request header key-value pairs.

repeated .google.cloud.chronicle.v1.CustomAPIHeaderKeyValue header_key_values = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
builderForValue CustomAPIHeaderKeyValue.Builder
Returns
Type Description
CustomAPIHeaderAuth.Builder