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 Summary
Modifier and TypeMethodDescriptionOptional.intOptional.getCloudRouters(int index) Output only.com.google.protobuf.ByteStringgetCloudRoutersBytes(int index) Output only.intOutput only.Output only.getIpRangeReservations(int index) Optional.intOptional.Optional.getIpRangeReservationsOrBuilder(int index) Optional.List<? extends Gateway.IpRangeReservationOrBuilder>Optional.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
-
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
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
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
Gateway.GatewayCapacity 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
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
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.
-