public final class CreateGatewaySecurityPolicyRuleRequest extends GeneratedMessage implements CreateGatewaySecurityPolicyRuleRequestOrBuilder
Methods for GatewaySecurityPolicy RULES/GatewaySecurityPolicyRules.
Request used by the CreateGatewaySecurityPolicyRule method.
Protobuf type google.cloud.networksecurity.v1.CreateGatewaySecurityPolicyRuleRequest
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
GATEWAY_SECURITY_POLICY_RULE_FIELD_NUMBER
public static final int GATEWAY_SECURITY_POLICY_RULE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
GATEWAY_SECURITY_POLICY_RULE_ID_FIELD_NUMBER
public static final int GATEWAY_SECURITY_POLICY_RULE_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static CreateGatewaySecurityPolicyRuleRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CreateGatewaySecurityPolicyRuleRequest.Builder newBuilder()
newBuilder(CreateGatewaySecurityPolicyRuleRequest prototype)
public static CreateGatewaySecurityPolicyRuleRequest.Builder newBuilder(CreateGatewaySecurityPolicyRuleRequest prototype)
public static CreateGatewaySecurityPolicyRuleRequest parseDelimitedFrom(InputStream input)
public static CreateGatewaySecurityPolicyRuleRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CreateGatewaySecurityPolicyRuleRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreateGatewaySecurityPolicyRuleRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CreateGatewaySecurityPolicyRuleRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateGatewaySecurityPolicyRuleRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateGatewaySecurityPolicyRuleRequest parseFrom(CodedInputStream input)
public static CreateGatewaySecurityPolicyRuleRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateGatewaySecurityPolicyRuleRequest parseFrom(InputStream input)
public static CreateGatewaySecurityPolicyRuleRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CreateGatewaySecurityPolicyRuleRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CreateGatewaySecurityPolicyRuleRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CreateGatewaySecurityPolicyRuleRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public CreateGatewaySecurityPolicyRuleRequest getDefaultInstanceForType()
getGatewaySecurityPolicyRule()
public GatewaySecurityPolicyRule getGatewaySecurityPolicyRule()
Required. The rule to be created.
.google.cloud.networksecurity.v1.GatewaySecurityPolicyRule gateway_security_policy_rule = 2 [(.google.api.field_behavior) = REQUIRED];
getGatewaySecurityPolicyRuleId()
public String getGatewaySecurityPolicyRuleId()
The ID to use for the rule, which will become the final component of
the rule's resource name.
This value should be 4-63 characters, and valid characters
are /a-z-/.
string gateway_security_policy_rule_id = 3;
| Returns |
| Type |
Description |
String |
The gatewaySecurityPolicyRuleId.
|
getGatewaySecurityPolicyRuleIdBytes()
public ByteString getGatewaySecurityPolicyRuleIdBytes()
The ID to use for the rule, which will become the final component of
the rule's resource name.
This value should be 4-63 characters, and valid characters
are /a-z-/.
string gateway_security_policy_rule_id = 3;
| Returns |
| Type |
Description |
ByteString |
The bytes for gatewaySecurityPolicyRuleId.
|
getGatewaySecurityPolicyRuleOrBuilder()
public GatewaySecurityPolicyRuleOrBuilder getGatewaySecurityPolicyRuleOrBuilder()
Required. The rule to be created.
.google.cloud.networksecurity.v1.GatewaySecurityPolicyRule gateway_security_policy_rule = 2 [(.google.api.field_behavior) = REQUIRED];
getParent()
public String getParent()
Required. The parent where this rule will be created.
Format :
projects/{project}/location/{location}/gatewaySecurityPolicies/*
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The parent where this rule will be created.
Format :
projects/{project}/location/{location}/gatewaySecurityPolicies/*
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for parent.
|
getParserForType()
public Parser<CreateGatewaySecurityPolicyRuleRequest> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasGatewaySecurityPolicyRule()
public boolean hasGatewaySecurityPolicyRule()
Required. The rule to be created.
.google.cloud.networksecurity.v1.GatewaySecurityPolicyRule gateway_security_policy_rule = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the gatewaySecurityPolicyRule field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CreateGatewaySecurityPolicyRuleRequest.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected CreateGatewaySecurityPolicyRuleRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public CreateGatewaySecurityPolicyRuleRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides