Interface ExtensionBinding.MatchCondition.HeaderMatchOrBuilder (0.55.0)

public static interface ExtensionBinding.MatchCondition.HeaderMatchOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getName()

public abstract String getName()

Required. Specifies the name of the header in the request.

string name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Required. Specifies the name of the header in the request.

string name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for name.

getValue()

public abstract ExtensionBinding.MatchCondition.StringMatch getValue()

Optional. Specifies how the header match will be performed.

.google.cloud.networkservices.v1beta1.ExtensionBinding.MatchCondition.StringMatch value = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ExtensionBinding.MatchCondition.StringMatch

The value.

getValueOrBuilder()

public abstract ExtensionBinding.MatchCondition.StringMatchOrBuilder getValueOrBuilder()

Optional. Specifies how the header match will be performed.

.google.cloud.networkservices.v1beta1.ExtensionBinding.MatchCondition.StringMatch value = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ExtensionBinding.MatchCondition.StringMatchOrBuilder

hasValue()

public abstract boolean hasValue()

Optional. Specifies how the header match will be performed.

.google.cloud.networkservices.v1beta1.ExtensionBinding.MatchCondition.StringMatch value = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the value field is set.