Interface GatewayOrBuilder

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

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

    • getIpRangeReservationsList

      List<Gateway.IpRangeReservation> getIpRangeReservationsList()
       Optional. A list of IP ranges that are reserved for this gateway's internal
       intfrastructure.
       
      repeated .google.cloud.networkconnectivity.v1beta.Gateway.IpRangeReservation ip_range_reservations = 7 [(.google.api.field_behavior) = OPTIONAL];
    • getIpRangeReservations

      Gateway.IpRangeReservation getIpRangeReservations(int index)
       Optional. A list of IP ranges that are reserved for this gateway's internal
       intfrastructure.
       
      repeated .google.cloud.networkconnectivity.v1beta.Gateway.IpRangeReservation ip_range_reservations = 7 [(.google.api.field_behavior) = OPTIONAL];
    • getIpRangeReservationsCount

      int getIpRangeReservationsCount()
       Optional. A list of IP ranges that are reserved for this gateway's internal
       intfrastructure.
       
      repeated .google.cloud.networkconnectivity.v1beta.Gateway.IpRangeReservation ip_range_reservations = 7 [(.google.api.field_behavior) = OPTIONAL];
    • getIpRangeReservationsOrBuilderList

      List<? extends Gateway.IpRangeReservationOrBuilder> getIpRangeReservationsOrBuilderList()
       Optional. A list of IP ranges that are reserved for this gateway's internal
       intfrastructure.
       
      repeated .google.cloud.networkconnectivity.v1beta.Gateway.IpRangeReservation ip_range_reservations = 7 [(.google.api.field_behavior) = OPTIONAL];
    • getIpRangeReservationsOrBuilder

      Gateway.IpRangeReservationOrBuilder getIpRangeReservationsOrBuilder(int index)
       Optional. A list of IP ranges that are reserved for this gateway's internal
       intfrastructure.
       
      repeated .google.cloud.networkconnectivity.v1beta.Gateway.IpRangeReservation ip_range_reservations = 7 [(.google.api.field_behavior) = OPTIONAL];
    • getCapacityValue

      int getCapacityValue()
       Optional. The aggregate processing capacity of this gateway.
       
      .google.cloud.networkconnectivity.v1beta.Gateway.GatewayCapacity capacity = 10 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The enum numeric value on the wire for capacity.
    • getCapacity

       Optional. The aggregate processing capacity of this gateway.
       
      .google.cloud.networkconnectivity.v1beta.Gateway.GatewayCapacity capacity = 10 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The capacity.
    • getCloudRoutersList

      List<String> getCloudRoutersList()
       Output only. The list of Cloud Routers that are connected to this gateway.
       Should be in the form:
       https://www.googleapis.com/compute/v1/projects/{project}/regions/{region}/routers/{router}
       
      repeated string cloud_routers = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      A list containing the cloudRouters.
    • getCloudRoutersCount

      int getCloudRoutersCount()
       Output only. The list of Cloud Routers that are connected to this gateway.
       Should be in the form:
       https://www.googleapis.com/compute/v1/projects/{project}/regions/{region}/routers/{router}
       
      repeated string cloud_routers = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The count of cloudRouters.
    • getCloudRouters

      String getCloudRouters(int index)
       Output only. The list of Cloud Routers that are connected to this gateway.
       Should be in the form:
       https://www.googleapis.com/compute/v1/projects/{project}/regions/{region}/routers/{router}
       
      repeated string cloud_routers = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      index - The index of the element to return.
      Returns:
      The cloudRouters at the given index.
    • getCloudRoutersBytes

      com.google.protobuf.ByteString getCloudRoutersBytes(int index)
       Output only. The list of Cloud Routers that are connected to this gateway.
       Should be in the form:
       https://www.googleapis.com/compute/v1/projects/{project}/regions/{region}/routers/{router}
       
      repeated string cloud_routers = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the cloudRouters at the given index.
    • getSacAttachment

      String getSacAttachment()
       Output only. The URI of the connected SACAttachment.
       Should be in the form:
       projects/{project}/locations/{location}/sacAttachments/{sac_attachment}
       
      string sac_attachment = 14 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The sacAttachment.
    • getSacAttachmentBytes

      com.google.protobuf.ByteString getSacAttachmentBytes()
       Output only. The URI of the connected SACAttachment.
       Should be in the form:
       projects/{project}/locations/{location}/sacAttachments/{sac_attachment}
       
      string sac_attachment = 14 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for sacAttachment.