public static interface ExtensionBinding.MatchCondition.ToOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getDestination()
public abstract ExtensionBinding.MatchCondition.To.Destination getDestination()Optional. Describes properties of destination of a request. Within a destination, 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. At least one of destination or not_destination must be specified.
.google.cloud.networkservices.v1beta1.ExtensionBinding.MatchCondition.To.Destination destination = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ExtensionBinding.MatchCondition.To.Destination |
The destination. |
getDestinationOrBuilder()
public abstract ExtensionBinding.MatchCondition.To.DestinationOrBuilder getDestinationOrBuilder()Optional. Describes properties of destination of a request. Within a destination, 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. At least one of destination or not_destination must be specified.
.google.cloud.networkservices.v1beta1.ExtensionBinding.MatchCondition.To.Destination destination = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ExtensionBinding.MatchCondition.To.DestinationOrBuilder |
|
getNotDestination()
public abstract ExtensionBinding.MatchCondition.To.Destination getNotDestination()Optional. Describes the negated properties of the request destination. Extension will not be invoked on requests that match the criteria specified in this field. At least one of destination or not_destination must be specified.
.google.cloud.networkservices.v1beta1.ExtensionBinding.MatchCondition.To.Destination not_destination = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ExtensionBinding.MatchCondition.To.Destination |
The notDestination. |
getNotDestinationOrBuilder()
public abstract ExtensionBinding.MatchCondition.To.DestinationOrBuilder getNotDestinationOrBuilder()Optional. Describes the negated properties of the request destination. Extension will not be invoked on requests that match the criteria specified in this field. At least one of destination or not_destination must be specified.
.google.cloud.networkservices.v1beta1.ExtensionBinding.MatchCondition.To.Destination not_destination = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ExtensionBinding.MatchCondition.To.DestinationOrBuilder |
|
hasDestination()
public abstract boolean hasDestination()Optional. Describes properties of destination of a request. Within a destination, 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. At least one of destination or not_destination must be specified.
.google.cloud.networkservices.v1beta1.ExtensionBinding.MatchCondition.To.Destination destination = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the destination field is set. |
hasNotDestination()
public abstract boolean hasNotDestination()Optional. Describes the negated properties of the request destination. Extension will not be invoked on requests that match the criteria specified in this field. At least one of destination or not_destination must be specified.
.google.cloud.networkservices.v1beta1.ExtensionBinding.MatchCondition.To.Destination not_destination = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the notDestination field is set. |