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 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

      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:
      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

      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];
      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

      List<String> 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

      String getIncludeExportRanges(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 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

      List<String> 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

      String getProposedIncludeExportRanges(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 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

      List<String> 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

      String getProposedExcludeExportRanges(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 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.