public static final class SecurityPolicyRuleHttpHeaderAction.Builder extends GeneratedMessageV3.Builder<SecurityPolicyRuleHttpHeaderAction.Builder> implements SecurityPolicyRuleHttpHeaderActionOrBuilder
Protobuf type google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderAction
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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 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>
|
public SecurityPolicyRuleHttpHeaderAction.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
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;
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;
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;
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;
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;
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
|
public SecurityPolicyRuleHttpHeaderAction build()
public SecurityPolicyRuleHttpHeaderAction buildPartial()
public SecurityPolicyRuleHttpHeaderAction.Builder clear()
Overrides
public SecurityPolicyRuleHttpHeaderAction.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public SecurityPolicyRuleHttpHeaderAction.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
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;
public SecurityPolicyRuleHttpHeaderAction.Builder clone()
Overrides
public SecurityPolicyRuleHttpHeaderAction getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
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
|
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
|
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;
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 | |
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;
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
|
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> | |
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public SecurityPolicyRuleHttpHeaderAction.Builder mergeFrom(SecurityPolicyRuleHttpHeaderAction other)
public SecurityPolicyRuleHttpHeaderAction.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public SecurityPolicyRuleHttpHeaderAction.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
public final SecurityPolicyRuleHttpHeaderAction.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
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
|
public SecurityPolicyRuleHttpHeaderAction.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public SecurityPolicyRuleHttpHeaderAction.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
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;
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;
public final SecurityPolicyRuleHttpHeaderAction.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides