Interface BandwidthTargetingOrBuilder (0.27.0)

public interface BandwidthTargetingOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getExcludedBandwidthGroups(int index)

public abstract String getExcludedBandwidthGroups(int index)

Optional. A list of resource names of the bandwidth groups that should be excluded.

repeated string excluded_bandwidth_groups = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The excludedBandwidthGroups at the given index.

getExcludedBandwidthGroupsBytes(int index)

public abstract ByteString getExcludedBandwidthGroupsBytes(int index)

Optional. A list of resource names of the bandwidth groups that should be excluded.

repeated string excluded_bandwidth_groups = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the excludedBandwidthGroups at the given index.

getExcludedBandwidthGroupsCount()

public abstract int getExcludedBandwidthGroupsCount()

Optional. A list of resource names of the bandwidth groups that should be excluded.

repeated string excluded_bandwidth_groups = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
int

The count of excludedBandwidthGroups.

getExcludedBandwidthGroupsList()

public abstract List<String> getExcludedBandwidthGroupsList()

Optional. A list of resource names of the bandwidth groups that should be excluded.

repeated string excluded_bandwidth_groups = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
List<String>

A list containing the excludedBandwidthGroups.

getTargetedBandwidthGroups(int index)

public abstract String getTargetedBandwidthGroups(int index)

Optional. A list of resource names of the bandwidth groups that should be targeted/included.

repeated string targeted_bandwidth_groups = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The targetedBandwidthGroups at the given index.

getTargetedBandwidthGroupsBytes(int index)

public abstract ByteString getTargetedBandwidthGroupsBytes(int index)

Optional. A list of resource names of the bandwidth groups that should be targeted/included.

repeated string targeted_bandwidth_groups = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the targetedBandwidthGroups at the given index.

getTargetedBandwidthGroupsCount()

public abstract int getTargetedBandwidthGroupsCount()

Optional. A list of resource names of the bandwidth groups that should be targeted/included.

repeated string targeted_bandwidth_groups = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
int

The count of targetedBandwidthGroups.

getTargetedBandwidthGroupsList()

public abstract List<String> getTargetedBandwidthGroupsList()

Optional. A list of resource names of the bandwidth groups that should be targeted/included.

repeated string targeted_bandwidth_groups = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
List<String>

A list containing the targetedBandwidthGroups.