Class RouteInfo.Builder (1.31.0)

public static final class RouteInfo.Builder extends GeneratedMessageV3.Builder<RouteInfo.Builder> implements RouteInfoOrBuilder

For display only. Metadata associated with a Compute Engine route.

Protobuf type google.cloud.networkmanagement.v1.RouteInfo

Implements

RouteInfoOrBuilder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addAllDestPortRanges(Iterable<String> values)

public RouteInfo.Builder addAllDestPortRanges(Iterable<String> values)

Destination port ranges of the route. Policy based routes only.

repeated string dest_port_ranges = 11;

Parameter
NameDescription
valuesIterable<String>

The destPortRanges to add.

Returns
TypeDescription
RouteInfo.Builder

This builder for chaining.

addAllInstanceTags(Iterable<String> values)

public RouteInfo.Builder addAllInstanceTags(Iterable<String> values)

Instance tags of the route.

repeated string instance_tags = 7;

Parameter
NameDescription
valuesIterable<String>

The instanceTags to add.

Returns
TypeDescription
RouteInfo.Builder

This builder for chaining.

addAllProtocols(Iterable<String> values)

public RouteInfo.Builder addAllProtocols(Iterable<String> values)

Protocols of the route. Policy based routes only.

repeated string protocols = 13;

Parameter
NameDescription
valuesIterable<String>

The protocols to add.

Returns
TypeDescription
RouteInfo.Builder

This builder for chaining.

addAllSrcPortRanges(Iterable<String> values)

public RouteInfo.Builder addAllSrcPortRanges(Iterable<String> values)

Source port ranges of the route. Pol