Package com.google.cloud.compute.v1
Interface ForwardingRuleServiceDirectoryRegistrationOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ForwardingRuleServiceDirectoryRegistration,ForwardingRuleServiceDirectoryRegistration.Builder
@Generated
public interface ForwardingRuleServiceDirectoryRegistrationOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionService Directory namespace to register the forwarding rule under.com.google.protobuf.ByteStringService Directory namespace to register the forwarding rule under.Service Directory service to register the forwarding rule under.com.google.protobuf.ByteStringService Directory service to register the forwarding rule under.[Optional] Service Directory region to register this global forwarding rule under.com.google.protobuf.ByteString[Optional] Service Directory region to register this global forwarding rule under.booleanService Directory namespace to register the forwarding rule under.booleanService Directory service to register the forwarding rule under.boolean[Optional] Service Directory region to register this global forwarding rule under.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
-
hasNamespace
boolean hasNamespace()Service Directory namespace to register the forwarding rule under.
optional string namespace = 178476379;- Returns:
- Whether the namespace field is set.
-
getNamespace
String getNamespace()Service Directory namespace to register the forwarding rule under.
optional string namespace = 178476379;- Returns:
- The namespace.
-
getNamespaceBytes
com.google.protobuf.ByteString getNamespaceBytes()Service Directory namespace to register the forwarding rule under.
optional string namespace = 178476379;- Returns:
- The bytes for namespace.
-
hasService
boolean hasService()Service Directory service to register the forwarding rule under.
optional string service = 373540533;- Returns:
- Whether the service field is set.
-
getService
String getService()Service Directory service to register the forwarding rule under.
optional string service = 373540533;- Returns:
- The service.
-
getServiceBytes
com.google.protobuf.ByteString getServiceBytes()Service Directory service to register the forwarding rule under.
optional string service = 373540533;- Returns:
- The bytes for service.
-
hasServiceDirectoryRegion
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:
- Whether the serviceDirectoryRegion field is set.
-
getServiceDirectoryRegion
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:
- The serviceDirectoryRegion.
-
getServiceDirectoryRegionBytes
com.google.protobuf.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:
- The bytes for serviceDirectoryRegion.
-