Interface LinkedProducerVpcNetworkOrBuilder (1.54.0)

public interface LinkedProducerVpcNetworkOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getExcludeExportRanges(int index)

public abstract String getExcludeExportRanges(int index)

Optional. IP ranges encompassing the subnets to be excluded from peering.

repeated string exclude_export_ranges = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The excludeExportRanges at the given index.

getExcludeExportRangesBytes(int index)

public abstract ByteString getExcludeExportRangesBytes(int index)

Optional. IP ranges encompassing the subnets to be excluded from peering.

repeated string exclude_export_ranges = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the excludeExportRanges at the given index.

getExcludeExportRangesCount()

public abstract int getExcludeExportRangesCount()

Optional. IP ranges encompassing the subnets to be excluded from peering.

repeated string exclude_export_ranges = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of excludeExportRanges.

getExcludeExportRangesList()

public abstract List<String> getExcludeExportRangesList()

Optional. IP ranges encompassing the subnets to be excluded from peering.

repeated string exclude_export_ranges = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<String>

A list containing the excludeExportRanges.

getIncludeExportRanges(int index)

public abstract String getIncludeExportRanges(int index)

Optional. IP ranges allowed to be included from peering.

repeated string include_export_ranges = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The includeExportRanges at the given index.

getIncludeExportRangesBytes(int index)

public abstract ByteString getIncludeExportRangesBytes(int index)

Optional. IP ranges allowed to be included from peering.

repeated string include_export_ranges = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the includeExportRanges at the given index.

getIncludeExportRangesCount()

public abstract int getIncludeExportRangesCount()

Optional. IP ranges allowed to be included from peering.

repeated string include_export_ranges = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of includeExportRanges.

getIncludeExportRangesList()

public abstract List<String> getIncludeExportRangesList()

Optional. IP ranges allowed to be included from peering.

repeated string include_export_ranges = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<String>

A list containing the includeExportRanges.

getNetwork()

public abstract String getNetwork()

Immutable. The URI of the Service Consumer VPC that the Producer VPC is peered with.

string network = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The network.

getNetworkBytes()

public abstract ByteString getNetworkBytes()

Immutable. The URI of the Service Consumer VPC that the Producer VPC is peered with.

string network = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for network.

getPeering()

public abstract String getPeering()

Immutable. The name of the VPC peering between the Service Consumer VPC and the Producer VPC (defined in the Tenant project) which is added to the NCC hub. This peering must be in ACTIVE state.

string peering = 2 [(.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
String

The peering.

getPeeringBytes()

public abstract ByteString getPeeringBytes()

Immutable. The name of the VPC peering between the Service Consumer VPC and the Producer VPC (defined in the Tenant project) which is added to the NCC hub. This peering must be in ACTIVE state.

string peering = 2 [(.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
ByteString

The bytes for peering.

getProducerNetwork()

public abstract String getProducerNetwork()

Output only. The URI of the Producer VPC.

string producer_network = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The producerNetwork.

getProducerNetworkBytes()

public abstract ByteString getProducerNetworkBytes()

Output only. The URI of the Producer VPC.

string producer_network = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for producerNetwork.

getServiceConsumerVpcSpoke()

public abstract String getServiceConsumerVpcSpoke()

Output only. The Service Consumer Network spoke.

string service_consumer_vpc_spoke = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The serviceConsumerVpcSpoke.

getServiceConsumerVpcSpokeBytes()

public abstract ByteString getServiceConsumerVpcSpokeBytes()

Output only. The Service Consumer Network spoke.

string service_consumer_vpc_spoke = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for serviceConsumerVpcSpoke.