Interface ForwardingRuleServiceDirectoryRegistrationOrBuilder (1.50.0)

public interface ForwardingRuleServiceDirectoryRegistrationOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getNamespace()

public abstract String getNamespace()

Service Directory namespace to register the forwarding rule under.

optional string namespace = 178476379;

Returns
TypeDescription
String

The namespace.

getNamespaceBytes()

public abstract ByteString getNamespaceBytes()

Service Directory namespace to register the forwarding rule under.

optional string namespace = 178476379;

Returns
TypeDescription
ByteString

The bytes for namespace.

getService()

public abstract String getService()

Service Directory service to register the forwarding rule under.

optional string service = 373540533;

Returns
TypeDescription
String

The service.

getServiceBytes()

public abstract ByteString getServiceBytes()

Service Directory service to register the forwarding rule under.

optional string service = 373540533;

Returns
TypeDescription
ByteString

The bytes for service.

getServiceDirectoryRegion()

public abstract String getServiceDirectoryRegion()

[Optional] Service Directory region to register this global forwarding rule under. Default to "us-central1". Only used for PSC for Google APIs. All PSC for Google APIs forwarding rules on the same network should use the same Service Directory region.

optional string service_directory_region = 74030416;

Returns
TypeDescription
String

The serviceDirectoryRegion.

getServiceDirectoryRegionBytes()

public abstract ByteString getServiceDirectoryRegionBytes()

[Optional] Service Directory region to register this global forwarding rule under. Default to "us-central1". Only used for PSC for Google APIs. All PSC for Google APIs forwarding rules on the same network should use the same Service Directory region.

optional string service_directory_region = 74030416;

Returns
TypeDescription
ByteString

The bytes for serviceDirectoryRegion.

hasNamespace()

public abstract boolean hasNamespace()

Service Directory namespace to register the forwarding rule under.

optional string namespace = 178476379;

Returns
TypeDescription
boolean

Whether the namespace field is set.

hasService()

public abstract boolean hasService()

Service Directory service to register the forwarding rule under.

optional string service = 373540533;

Returns
TypeDescription
boolean

Whether the service field is set.

hasServiceDirectoryRegion()

public abstract boolean hasServiceDirectoryRegion()

[Optional] Service Directory region to register this global forwarding rule under. Default to "us-central1". Only used for PSC for Google APIs. All PSC for Google APIs forwarding rules on the same network should use the same Service Directory region.

optional string service_directory_region = 74030416;

Returns
TypeDescription
boolean

Whether the serviceDirectoryRegion field is set.