Interface LinkedProducerVpcNetworkOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
LinkedProducerVpcNetwork,LinkedProducerVpcNetwork.Builder
@Generated
public interface LinkedProducerVpcNetworkOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetExcludeExportRanges(int index) Optional.com.google.protobuf.ByteStringgetExcludeExportRangesBytes(int index) Optional.intOptional.Optional.getIncludeExportRanges(int index) Optional.com.google.protobuf.ByteStringgetIncludeExportRangesBytes(int index) Optional.intOptional.Optional.Immutable.com.google.protobuf.ByteStringImmutable.Immutable.com.google.protobuf.ByteStringImmutable.Output only.com.google.protobuf.ByteStringOutput only.getProposedExcludeExportRanges(int index) Output only.com.google.protobuf.ByteStringgetProposedExcludeExportRangesBytes(int index) Output only.intOutput only.Output only.getProposedIncludeExportRanges(int index) Output only.com.google.protobuf.ByteStringgetProposedIncludeExportRangesBytes(int index) Output only.intOutput only.Output only.Output only.com.google.protobuf.ByteStringOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getNetwork
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:
- The network.
-
getNetworkBytes
com.google.protobuf.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:
- The bytes for network.
-
getServiceConsumerVpcSpoke
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:
- The serviceConsumerVpcSpoke.
-
getServiceConsumerVpcSpokeBytes
com.google.protobuf.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:
- The bytes for serviceConsumerVpcSpoke.
-
getPeering
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:
- The peering.
-
getPeeringBytes
com.google.protobuf.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:
- The bytes for peering.
-
getProducerNetwork
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:
- The producerNetwork.
-
getProducerNetworkBytes
com.google.protobuf.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:
- The bytes for producerNetwork.
-
getExcludeExportRangesList
Optional. IP ranges encompassing the subnets to be excluded from peering.
repeated string exclude_export_ranges = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- A list containing the excludeExportRanges.
-
getExcludeExportRangesCount
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:
- The count of excludeExportRanges.
-
getExcludeExportRanges
Optional. IP ranges encompassing the subnets to be excluded from peering.
repeated string exclude_export_ranges = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index of the element to return.- Returns:
- The excludeExportRanges at the given index.
-
getExcludeExportRangesBytes
com.google.protobuf.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];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the excludeExportRanges at the given index.
-
getIncludeExportRangesList
Optional. IP ranges allowed to be included from peering.
repeated string include_export_ranges = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- A list containing the includeExportRanges.
-
getIncludeExportRangesCount
int getIncludeExportRangesCount()Optional. IP ranges allowed to be included from peering.
repeated string include_export_ranges = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The count of includeExportRanges.
-
getIncludeExportRanges
Optional. IP ranges allowed to be included from peering.
repeated string include_export_ranges = 4 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index of the element to return.- Returns:
- The includeExportRanges at the given index.
-
getIncludeExportRangesBytes
com.google.protobuf.ByteString getIncludeExportRangesBytes(int index) Optional. IP ranges allowed to be included from peering.
repeated string include_export_ranges = 4 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the includeExportRanges at the given index.
-
getProposedIncludeExportRangesList
Output only. The proposed include export IP ranges waiting for hub administrator's approval.
repeated string proposed_include_export_ranges = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- A list containing the proposedIncludeExportRanges.
-
getProposedIncludeExportRangesCount
int getProposedIncludeExportRangesCount()Output only. The proposed include export IP ranges waiting for hub administrator's approval.
repeated string proposed_include_export_ranges = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The count of proposedIncludeExportRanges.
-
getProposedIncludeExportRanges
Output only. The proposed include export IP ranges waiting for hub administrator's approval.
repeated string proposed_include_export_ranges = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index of the element to return.- Returns:
- The proposedIncludeExportRanges at the given index.
-
getProposedIncludeExportRangesBytes
com.google.protobuf.ByteString getProposedIncludeExportRangesBytes(int index) Output only. The proposed include export IP ranges waiting for hub administrator's approval.
repeated string proposed_include_export_ranges = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the proposedIncludeExportRanges at the given index.
-
getProposedExcludeExportRangesList
Output only. The proposed exclude export IP ranges waiting for hub administrator's approval.
repeated string proposed_exclude_export_ranges = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- A list containing the proposedExcludeExportRanges.
-
getProposedExcludeExportRangesCount
int getProposedExcludeExportRangesCount()Output only. The proposed exclude export IP ranges waiting for hub administrator's approval.
repeated string proposed_exclude_export_ranges = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The count of proposedExcludeExportRanges.
-
getProposedExcludeExportRanges
Output only. The proposed exclude export IP ranges waiting for hub administrator's approval.
repeated string proposed_exclude_export_ranges = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index of the element to return.- Returns:
- The proposedExcludeExportRanges at the given index.
-
getProposedExcludeExportRangesBytes
com.google.protobuf.ByteString getProposedExcludeExportRangesBytes(int index) Output only. The proposed exclude export IP ranges waiting for hub administrator's approval.
repeated string proposed_exclude_export_ranges = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the proposedExcludeExportRanges at the given index.
-