public static final class AuthzPolicy.AuthzRule.To extends GeneratedMessage implements AuthzPolicy.AuthzRule.ToOrBuilder
Describes properties of one or more targets of a request.
Protobuf type google.cloud.networksecurity.v1.AuthzPolicy.AuthzRule.To
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
NOT_OPERATIONS_FIELD_NUMBER
public static final int NOT_OPERATIONS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
OPERATIONS_FIELD_NUMBER
public static final int OPERATIONS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static AuthzPolicy.AuthzRule.To getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AuthzPolicy.AuthzRule.To.Builder newBuilder()
newBuilder(AuthzPolicy.AuthzRule.To prototype)
public static AuthzPolicy.AuthzRule.To.Builder newBuilder(AuthzPolicy.AuthzRule.To prototype)
public static AuthzPolicy.AuthzRule.To parseDelimitedFrom(InputStream input)
public static AuthzPolicy.AuthzRule.To parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AuthzPolicy.AuthzRule.To parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AuthzPolicy.AuthzRule.To parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AuthzPolicy.AuthzRule.To parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AuthzPolicy.AuthzRule.To parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AuthzPolicy.AuthzRule.To parseFrom(CodedInputStream input)
public static AuthzPolicy.AuthzRule.To parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AuthzPolicy.AuthzRule.To parseFrom(InputStream input)
public static AuthzPolicy.AuthzRule.To parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AuthzPolicy.AuthzRule.To parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AuthzPolicy.AuthzRule.To parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AuthzPolicy.AuthzRule.To> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public AuthzPolicy.AuthzRule.To getDefaultInstanceForType()
getNotOperations(int index)
public AuthzPolicy.AuthzRule.To.RequestOperation getNotOperations(int index)
Optional. Describes the negated properties of the targets of a request.
Matches requests for operations that do not match the criteria
specified in this field. At least one of operations or notOperations
must be specified.
repeated .google.cloud.networksecurity.v1.AuthzPolicy.AuthzRule.To.RequestOperation not_operations = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getNotOperationsCount()
public int getNotOperationsCount()
Optional. Describes the negated properties of the targets of a request.
Matches requests for operations that do not match the criteria
specified in this field. At least one of operations or notOperations
must be specified.
repeated .google.cloud.networksecurity.v1.AuthzPolicy.AuthzRule.To.RequestOperation not_operations = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
getNotOperationsList()
public List<AuthzPolicy.AuthzRule.To.RequestOperation> getNotOperationsList()
Optional. Describes the negated properties of the targets of a request.
Matches requests for operations that do not match the criteria
specified in this field. At least one of operations or notOperations
must be specified.
repeated .google.cloud.networksecurity.v1.AuthzPolicy.AuthzRule.To.RequestOperation not_operations = 2 [(.google.api.field_behavior) = OPTIONAL];
getNotOperationsOrBuilder(int index)
public AuthzPolicy.AuthzRule.To.RequestOperationOrBuilder getNotOperationsOrBuilder(int index)
Optional. Describes the negated properties of the targets of a request.
Matches requests for operations that do not match the criteria
specified in this field. At least one of operations or notOperations
must be specified.
repeated .google.cloud.networksecurity.v1.AuthzPolicy.AuthzRule.To.RequestOperation not_operations = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getNotOperationsOrBuilderList()
public List<? extends AuthzPolicy.AuthzRule.To.RequestOperationOrBuilder> getNotOperationsOrBuilderList()
Optional. Describes the negated properties of the targets of a request.
Matches requests for operations that do not match the criteria
specified in this field. At least one of operations or notOperations
must be specified.
repeated .google.cloud.networksecurity.v1.AuthzPolicy.AuthzRule.To.RequestOperation not_operations = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.networksecurity.v1.AuthzPolicy.AuthzRule.To.RequestOperationOrBuilder> |
|
getOperations(int index)
public AuthzPolicy.AuthzRule.To.RequestOperation getOperations(int index)
Optional. Describes properties of one or more targets of a request. At
least one of operations or notOperations must be specified. Limited to
1 operation. A match occurs when ANY operation (in operations or
notOperations) matches. Within an operation, the match follows AND
semantics across fields and OR semantics within a field, i.e. a match
occurs when ANY path matches AND ANY header matches and ANY method
matches.
repeated .google.cloud.networksecurity.v1.AuthzPolicy.AuthzRule.To.RequestOperation operations = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getOperationsCount()
public int getOperationsCount()
Optional. Describes properties of one or more targets of a request. At
least one of operations or notOperations must be specified. Limited to
1 operation. A match occurs when ANY operation (in operations or
notOperations) matches. Within an operation, the match follows AND
semantics across fields and OR semantics within a field, i.e. a match
occurs when ANY path matches AND ANY header matches and ANY method
matches.
repeated .google.cloud.networksecurity.v1.AuthzPolicy.AuthzRule.To.RequestOperation operations = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
getOperationsList()
public List<AuthzPolicy.AuthzRule.To.RequestOperation> getOperationsList()
Optional. Describes properties of one or more targets of a request. At
least one of operations or notOperations must be specified. Limited to
1 operation. A match occurs when ANY operation (in operations or
notOperations) matches. Within an operation, the match follows AND
semantics across fields and OR semantics within a field, i.e. a match
occurs when ANY path matches AND ANY header matches and ANY method
matches.
repeated .google.cloud.networksecurity.v1.AuthzPolicy.AuthzRule.To.RequestOperation operations = 1 [(.google.api.field_behavior) = OPTIONAL];
getOperationsOrBuilder(int index)
public AuthzPolicy.AuthzRule.To.RequestOperationOrBuilder getOperationsOrBuilder(int index)
Optional. Describes properties of one or more targets of a request. At
least one of operations or notOperations must be specified. Limited to
1 operation. A match occurs when ANY operation (in operations or
notOperations) matches. Within an operation, the match follows AND
semantics across fields and OR semantics within a field, i.e. a match
occurs when ANY path matches AND ANY header matches and ANY method
matches.
repeated .google.cloud.networksecurity.v1.AuthzPolicy.AuthzRule.To.RequestOperation operations = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getOperationsOrBuilderList()
public List<? extends AuthzPolicy.AuthzRule.To.RequestOperationOrBuilder> getOperationsOrBuilderList()
Optional. Describes properties of one or more targets of a request. At
least one of operations or notOperations must be specified. Limited to
1 operation. A match occurs when ANY operation (in operations or
notOperations) matches. Within an operation, the match follows AND
semantics across fields and OR semantics within a field, i.e. a match
occurs when ANY path matches AND ANY header matches and ANY method
matches.
repeated .google.cloud.networksecurity.v1.AuthzPolicy.AuthzRule.To.RequestOperation operations = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.networksecurity.v1.AuthzPolicy.AuthzRule.To.RequestOperationOrBuilder> |
|
getParserForType()
public Parser<AuthzPolicy.AuthzRule.To> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AuthzPolicy.AuthzRule.To.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected AuthzPolicy.AuthzRule.To.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public AuthzPolicy.AuthzRule.To.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides