public static final class ExtensionBinding.MatchCondition.To.Builder extends GeneratedMessage.Builder<ExtensionBinding.MatchCondition.To.Builder> implements ExtensionBinding.MatchCondition.ToOrBuilderDescribes properties of one or more destinations of a request.
Protobuf type
google.cloud.networkservices.v1beta1.ExtensionBinding.MatchCondition.To
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > ExtensionBinding.MatchCondition.To.BuilderImplements
ExtensionBinding.MatchCondition.ToOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public ExtensionBinding.MatchCondition.To build()| Returns | |
|---|---|
| Type | Description |
ExtensionBinding.MatchCondition.To |
|
buildPartial()
public ExtensionBinding.MatchCondition.To buildPartial()| Returns | |
|---|---|
| Type | Description |
ExtensionBinding.MatchCondition.To |
|
clear()
public ExtensionBinding.MatchCondition.To.Builder clear()| Returns | |
|---|---|
| Type | Description |
ExtensionBinding.MatchCondition.To.Builder |
|
clearDestination()
public ExtensionBinding.MatchCondition.To.Builder clearDestination()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.Builder |
|
clearNotDestination()
public ExtensionBinding.MatchCondition.To.Builder clearNotDestination()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.Builder |
|
getDefaultInstanceForType()
public ExtensionBinding.MatchCondition.To getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
ExtensionBinding.MatchCondition.To |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getDestination()
public 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. |
getDestinationBuilder()
public ExtensionBinding.MatchCondition.To.Destination.Builder getDestinationBuilder()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.Builder |
|
getDestinationOrBuilder()
public 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 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. |
getNotDestinationBuilder()
public ExtensionBinding.MatchCondition.To.Destination.Builder getNotDestinationBuilder()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.Builder |
|
getNotDestinationOrBuilder()
public 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 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 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. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeDestination(ExtensionBinding.MatchCondition.To.Destination value)
public ExtensionBinding.MatchCondition.To.Builder mergeDestination(ExtensionBinding.MatchCondition.To.Destination value)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];
| Parameter | |
|---|---|
| Name | Description |
value |
ExtensionBinding.MatchCondition.To.Destination |
| Returns | |
|---|---|
| Type | Description |
ExtensionBinding.MatchCondition.To.Builder |
|
mergeFrom(ExtensionBinding.MatchCondition.To other)
public ExtensionBinding.MatchCondition.To.Builder mergeFrom(ExtensionBinding.MatchCondition.To other)| Parameter | |
|---|---|
| Name | Description |
other |
ExtensionBinding.MatchCondition.To |
| Returns | |
|---|---|
| Type | Description |
ExtensionBinding.MatchCondition.To.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ExtensionBinding.MatchCondition.To.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
ExtensionBinding.MatchCondition.To.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public ExtensionBinding.MatchCondition.To.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
ExtensionBinding.MatchCondition.To.Builder |
|
mergeNotDestination(ExtensionBinding.MatchCondition.To.Destination value)
public ExtensionBinding.MatchCondition.To.Builder mergeNotDestination(ExtensionBinding.MatchCondition.To.Destination value)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];
| Parameter | |
|---|---|
| Name | Description |
value |
ExtensionBinding.MatchCondition.To.Destination |
| Returns | |
|---|---|
| Type | Description |
ExtensionBinding.MatchCondition.To.Builder |
|
setDestination(ExtensionBinding.MatchCondition.To.Destination value)
public ExtensionBinding.MatchCondition.To.Builder setDestination(ExtensionBinding.MatchCondition.To.Destination value)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];
| Parameter | |
|---|---|
| Name | Description |
value |
ExtensionBinding.MatchCondition.To.Destination |
| Returns | |
|---|---|
| Type | Description |
ExtensionBinding.MatchCondition.To.Builder |
|
setDestination(ExtensionBinding.MatchCondition.To.Destination.Builder builderForValue)
public ExtensionBinding.MatchCondition.To.Builder setDestination(ExtensionBinding.MatchCondition.To.Destination.Builder builderForValue)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];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
ExtensionBinding.MatchCondition.To.Destination.Builder |
| Returns | |
|---|---|
| Type | Description |
ExtensionBinding.MatchCondition.To.Builder |
|
setNotDestination(ExtensionBinding.MatchCondition.To.Destination value)
public ExtensionBinding.MatchCondition.To.Builder setNotDestination(ExtensionBinding.MatchCondition.To.Destination value)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];
| Parameter | |
|---|---|
| Name | Description |
value |
ExtensionBinding.MatchCondition.To.Destination |
| Returns | |
|---|---|
| Type | Description |
ExtensionBinding.MatchCondition.To.Builder |
|
setNotDestination(ExtensionBinding.MatchCondition.To.Destination.Builder builderForValue)
public ExtensionBinding.MatchCondition.To.Builder setNotDestination(ExtensionBinding.MatchCondition.To.Destination.Builder builderForValue)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];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
ExtensionBinding.MatchCondition.To.Destination.Builder |
| Returns | |
|---|---|
| Type | Description |
ExtensionBinding.MatchCondition.To.Builder |
|