Class SecurityPolicyRuleHttpHeaderAction.Builder (1.68.0)

public static final class SecurityPolicyRuleHttpHeaderAction.Builder extends GeneratedMessageV3.Builder<SecurityPolicyRuleHttpHeaderAction.Builder> implements SecurityPolicyRuleHttpHeaderActionOrBuilder

Protobuf type google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderAction

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

getDescriptor()

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

Methods

addAllRequestHeadersToAdds(Iterable<? extends SecurityPolicyRuleHttpHeaderActionHttpHeaderOption> values)

public SecurityPolicyRuleHttpHeaderAction.Builder addAllRequestHeadersToAdds(Iterable<? extends SecurityPolicyRuleHttpHeaderActionHttpHeaderOption> values)

The list of request headers to add or overwrite if they're already present.

repeated .google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption request_headers_to_adds = 87987661;

Parameter
Name Description
values Iterable<? extends com.google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption>

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public SecurityPolicyRuleHttpHeaderAction.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Overrides

addRequestHeadersToAdds(SecurityPolicyRuleHttpHeaderActionHttpHeaderOption value)

public SecurityPolicyRuleHttpHeaderAction.Builder addRequestHeadersToAdds(SecurityPolicyRuleHttpHeaderActionHttpHeaderOption value)

The list of request headers to add or overwrite if they're already present.

repeated .google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption request_headers_to_adds = 87987661;

Parameter
Name Description
value SecurityPolicyRuleHttpHeaderActionHttpHeaderOption

addRequestHeadersToAdds(SecurityPolicyRuleHttpHeaderActionHttpHeaderOption.Builder builderForValue)

public SecurityPolicyRuleHttpHeaderAction.Builder addRequestHeadersToAdds(SecurityPolicyRuleHttpHeaderActionHttpHeaderOption.Builder builderForValue)

The list of request headers to add or overwrite if they're already present.

repeated .google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption request_headers_to_adds = 87987661;

Parameter
Name Description
builderForValue SecurityPolicyRuleHttpHeaderActionHttpHeaderOption.Builder

addRequestHeadersToAdds(int index, SecurityPolicyRuleHttpHeaderActionHttpHeaderOption value)

public SecurityPolicyRuleHttpHeaderAction.Builder addRequestHeadersToAdds(int index, SecurityPolicyRuleHttpHeaderActionHttpHeaderOption value)

The list of request headers to add or overwrite if they're already present.

repeated .google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption request_headers_to_adds = 87987661;

Parameters
Name Description
index int
value SecurityPolicyRuleHttpHeaderActionHttpHeaderOption

addRequestHeadersToAdds(int index, SecurityPolicyRuleHttpHeaderActionHttpHeaderOption.Builder builderForValue)

public SecurityPolicyRuleHttpHeaderAction.Builder addRequestHeadersToAdds(int index, SecurityPolicyRuleHttpHeaderActionHttpHeaderOption.Builder builderForValue)

The list of request headers to add or overwrite if they're already present.

repeated .google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption request_headers_to_adds = 87987661;

Parameters
Name Description
index int
builderForValue SecurityPolicyRuleHttpHeaderActionHttpHeaderOption.Builder

addRequestHeadersToAddsBuilder()

public SecurityPolicyRuleHttpHeaderActionHttpHeaderOption.Builder addRequestHeadersToAddsBuilder()

The list of request headers to add or overwrite if they're already present.

repeated .google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption request_headers_to_adds = 87987661;

addRequestHeadersToAddsBuilder(int index)

public SecurityPolicyRuleHttpHeaderActionHttpHeaderOption.Builder addRequestHeadersToAddsBuilder(int index)

The list of request headers to add or overwrite if they're already present.

repeated .google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption request_headers_to_adds = 87987661;

Parameter
Name Description
index int

build()

public SecurityPolicyRuleHttpHeaderAction build()
Returns
Type Description
SecurityPolicyRuleHttpHeaderAction

buildPartial()

public SecurityPolicyRuleHttpHeaderAction buildPartial()
Returns
Type Description
SecurityPolicyRuleHttpHeaderAction

clear()

public SecurityPolicyRuleHttpHeaderAction.Builder clear()
Overrides

clearField(Descriptors.FieldDescriptor field)

public SecurityPolicyRuleHttpHeaderAction.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public SecurityPolicyRuleHttpHeaderAction.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Overrides

clearRequestHeadersToAdds()

public SecurityPolicyRuleHttpHeaderAction.Builder clearRequestHeadersToAdds()

The list of request headers to add or overwrite if they're already present.

repeated .google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption request_headers_to_adds = 87987661;

clone()

public SecurityPolicyRuleHttpHeaderAction.Builder clone()
Overrides

getDefaultInstanceForType()

public SecurityPolicyRuleHttpHeaderAction getDefaultInstanceForType()
Returns
Type Description
SecurityPolicyRuleHttpHeaderAction

getDescriptorForType()

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

getRequestHeadersToAdds(int index)

public SecurityPolicyRuleHttpHeaderActionHttpHeaderOption getRequestHeadersToAdds(int index)

The list of request headers to add or overwrite if they're already present.

repeated .google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption request_headers_to_adds = 87987661;

Parameter
Name Description
index int

getRequestHeadersToAddsBuilder(int index)

public SecurityPolicyRuleHttpHeaderActionHttpHeaderOption.Builder getRequestHeadersToAddsBuilder(int index)

The list of request headers to add or overwrite if they're already present.

repeated .google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption request_headers_to_adds = 87987661;

Parameter
Name Description
index int

getRequestHeadersToAddsBuilderList()

public List<SecurityPolicyRuleHttpHeaderActionHttpHeaderOption.Builder> getRequestHeadersToAddsBuilderList()

The list of request headers to add or overwrite if they're already present.

repeated .google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption request_headers_to_adds = 87987661;

Returns
Type Description
List<Builder>

getRequestHeadersToAddsCount()

public int getRequestHeadersToAddsCount()

The list of request headers to add or overwrite if they're already present.

repeated .google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption request_headers_to_adds = 87987661;

Returns
Type Description
int

getRequestHeadersToAddsList()

public List<SecurityPolicyRuleHttpHeaderActionHttpHeaderOption> getRequestHeadersToAddsList()

The list of request headers to add or overwrite if they're already present.

repeated .google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption request_headers_to_adds = 87987661;

getRequestHeadersToAddsOrBuilder(int index)

public SecurityPolicyRuleHttpHeaderActionHttpHeaderOptionOrBuilder getRequestHeadersToAddsOrBuilder(int index)

The list of request headers to add or overwrite if they're already present.

repeated .google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption request_headers_to_adds = 87987661;

Parameter
Name Description
index int

getRequestHeadersToAddsOrBuilderList()

public List<? extends SecurityPolicyRuleHttpHeaderActionHttpHeaderOptionOrBuilder> getRequestHeadersToAddsOrBuilderList()

The list of request headers to add or overwrite if they're already present.

repeated .google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption request_headers_to_adds = 87987661;

Returns
Type Description
List<? extends com.google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOptionOrBuilder>

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SecurityPolicyRuleHttpHeaderAction other)

public SecurityPolicyRuleHttpHeaderAction.Builder mergeFrom(SecurityPolicyRuleHttpHeaderAction other)
Parameter
Name Description
other SecurityPolicyRuleHttpHeaderAction

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public SecurityPolicyRuleHttpHeaderAction.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final SecurityPolicyRuleHttpHeaderAction.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Overrides

removeRequestHeadersToAdds(int index)

public SecurityPolicyRuleHttpHeaderAction.Builder removeRequestHeadersToAdds(int index)

The list of request headers to add or overwrite if they're already present.

repeated .google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption request_headers_to_adds = 87987661;

Parameter
Name Description
index int

setField(Descriptors.FieldDescriptor field, Object value)

public SecurityPolicyRuleHttpHeaderAction.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public SecurityPolicyRuleHttpHeaderAction.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Overrides

setRequestHeadersToAdds(int index, SecurityPolicyRuleHttpHeaderActionHttpHeaderOption value)

public SecurityPolicyRuleHttpHeaderAction.Builder setRequestHeadersToAdds(int index, SecurityPolicyRuleHttpHeaderActionHttpHeaderOption value)

The list of request headers to add or overwrite if they're already present.

repeated .google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption request_headers_to_adds = 87987661;

Parameters
Name Description
index int
value SecurityPolicyRuleHttpHeaderActionHttpHeaderOption

setRequestHeadersToAdds(int index, SecurityPolicyRuleHttpHeaderActionHttpHeaderOption.Builder builderForValue)

public SecurityPolicyRuleHttpHeaderAction.Builder setRequestHeadersToAdds(int index, SecurityPolicyRuleHttpHeaderActionHttpHeaderOption.Builder builderForValue)

The list of request headers to add or overwrite if they're already present.

repeated .google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption request_headers_to_adds = 87987661;

Parameters
Name Description
index int
builderForValue SecurityPolicyRuleHttpHeaderActionHttpHeaderOption.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final SecurityPolicyRuleHttpHeaderAction.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Overrides