Interface GetNatIpInfoRouterRequestOrBuilder (1.45.0)

public interface GetNatIpInfoRouterRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getNatName()

public abstract 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
TypeDescription
String

The natName.

getNatNameBytes()

public abstract 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
TypeDescription
ByteString

The bytes for natName.

getProject()

public abstract String getProject()

Project ID for this request.

string project = 227560217 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
String

The project.

getProjectBytes()

public abstract ByteString getProjectBytes()

Project ID for this request.

string project = 227560217 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ByteString

The bytes for project.

getRegion()

public abstract String getRegion()

Name of the region for this request.

string region = 138946292 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
String

The region.

getRegionBytes()

public abstract ByteString getRegionBytes()

Name of the region for this request.

string region = 138946292 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ByteString

The bytes for region.

getRouter()

public abstract 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
TypeDescription
String

The router.

getRouterBytes()

public abstract 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
TypeDescription
ByteString

The bytes for router.

hasNatName()

public abstract 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
TypeDescription
boolean

Whether the natName field is set.