Interface LinkedVpcNetworkOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
LinkedVpcNetwork, LinkedVpcNetwork.Builder

@Generated public interface LinkedVpcNetworkOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getUri

      String getUri()
       Required. The URI of the VPC network resource.
       
      string uri = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The uri.
    • getUriBytes

      com.google.protobuf.ByteString getUriBytes()
       Required. The URI of the VPC network resource.
       
      string uri = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for uri.
    • getExcludeExportRangesList

      List<String> getExcludeExportRangesList()
       Optional. IP ranges encompassing the subnets to be excluded from peering.
       
      repeated string exclude_export_ranges = 2 [(.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 = 2 [(.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 = 2 [(.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 = 2 [(.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 = 3 [(.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 = 3 [(.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 = 3 [(.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 = 3 [(.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 = 5 [(.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 = 5 [(.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 = 5 [(.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 = 5 [(.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 = 6 [(.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 = 6 [(.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 = 6 [(.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 = 6 [(.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.
    • getProducerVpcSpokesList

      List<String> getProducerVpcSpokesList()
       Output only. The list of Producer VPC spokes that this VPC spoke is a
       service consumer VPC spoke for. These producer VPCs are connected through
       VPC peering to this spoke's backing VPC network. Because they are directly
       connected through VPC peering, NCC export filters do not apply between the
       service consumer VPC spoke and any of its producer VPC spokes. This VPC
       spoke cannot be deleted as long as any of these producer VPC spokes are
       connected to the NCC Hub.
       
      repeated string producer_vpc_spokes = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      A list containing the producerVpcSpokes.
    • getProducerVpcSpokesCount

      int getProducerVpcSpokesCount()
       Output only. The list of Producer VPC spokes that this VPC spoke is a
       service consumer VPC spoke for. These producer VPCs are connected through
       VPC peering to this spoke's backing VPC network. Because they are directly
       connected through VPC peering, NCC export filters do not apply between the
       service consumer VPC spoke and any of its producer VPC spokes. This VPC
       spoke cannot be deleted as long as any of these producer VPC spokes are
       connected to the NCC Hub.
       
      repeated string producer_vpc_spokes = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The count of producerVpcSpokes.
    • getProducerVpcSpokes

      String getProducerVpcSpokes(int index)
       Output only. The list of Producer VPC spokes that this VPC spoke is a
       service consumer VPC spoke for. These producer VPCs are connected through
       VPC peering to this spoke's backing VPC network. Because they are directly
       connected through VPC peering, NCC export filters do not apply between the
       service consumer VPC spoke and any of its producer VPC spokes. This VPC
       spoke cannot be deleted as long as any of these producer VPC spokes are
       connected to the NCC Hub.
       
      repeated string producer_vpc_spokes = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      index - The index of the element to return.
      Returns:
      The producerVpcSpokes at the given index.
    • getProducerVpcSpokesBytes

      com.google.protobuf.ByteString getProducerVpcSpokesBytes(int index)
       Output only. The list of Producer VPC spokes that this VPC spoke is a
       service consumer VPC spoke for. These producer VPCs are connected through
       VPC peering to this spoke's backing VPC network. Because they are directly
       connected through VPC peering, NCC export filters do not apply between the
       service consumer VPC spoke and any of its producer VPC spokes. This VPC
       spoke cannot be deleted as long as any of these producer VPC spokes are
       connected to the NCC Hub.
       
      repeated string producer_vpc_spokes = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the producerVpcSpokes at the given index.