Package com.google.cloud.compute.v1
Interface GetNatIpInfoRouterRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GetNatIpInfoRouterRequest,GetNatIpInfoRouterRequest.Builder
@Generated
public interface GetNatIpInfoRouterRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionName of the nat service to filter the NAT IP information.com.google.protobuf.ByteStringName of the nat service to filter the NAT IP information.Project ID for this request.com.google.protobuf.ByteStringProject ID for this request.Name of the region for this request.com.google.protobuf.ByteStringName of the region for this request.Name of the Router resource to query for Nat IP information.com.google.protobuf.ByteStringName of the Router resource to query for Nat IP information.booleanName of the nat service to filter the NAT IP information.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
-
hasNatName
boolean hasNatName()Name of the nat service to filter the NAT IP information. If it is omitted, all nats for this router will be returned. Name should conform to RFC1035.
optional string nat_name = 425596649;- Returns:
- Whether the natName field is set.
-
getNatName
String getNatName()Name of the nat service to filter the NAT IP information. If it is omitted, all nats for this router will be returned. Name should conform to RFC1035.
optional string nat_name = 425596649;- Returns:
- The natName.
-
getNatNameBytes
com.google.protobuf.ByteString getNatNameBytes()Name of the nat service to filter the NAT IP information. If it is omitted, all nats for this router will be returned. Name should conform to RFC1035.
optional string nat_name = 425596649;- Returns:
- The bytes for natName.
-
getProject
String getProject()Project ID for this request.
string project = 227560217 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The project.
-
getProjectBytes
com.google.protobuf.ByteString getProjectBytes()Project ID for this request.
string project = 227560217 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for project.
-
getRegion
String getRegion()Name of the region for this request.
string region = 138946292 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The region.
-
getRegionBytes
com.google.protobuf.ByteString getRegionBytes()Name of the region for this request.
string region = 138946292 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for region.
-
getRouter
String getRouter()Name of the Router resource to query for Nat IP information. The name should conform to RFC1035.
string router = 148608841 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The router.
-
getRouterBytes
com.google.protobuf.ByteString getRouterBytes()Name of the Router resource to query for Nat IP information. The name should conform to RFC1035.
string router = 148608841 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for router.
-