Interface PrivateServiceConnectConfigOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getEnablePrivateServiceConnect()
      Required.
      String getProjectAllowlist​(int index)
      A list of Projects from which the forwarding rule will target the service attachment.
      com.google.protobuf.ByteString getProjectAllowlistBytes​(int index)
      A list of Projects from which the forwarding rule will target the service attachment.
      int getProjectAllowlistCount()
      A list of Projects from which the forwarding rule will target the service attachment.
      List<String> getProjectAllowlistList()
      A list of Projects from which the forwarding rule will target the service attachment.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getEnablePrivateServiceConnect

        boolean getEnablePrivateServiceConnect()
         Required. If true, expose the IndexEndpoint via private service connect.
         
        bool enable_private_service_connect = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The enablePrivateServiceConnect.
      • getProjectAllowlistList

        List<String> getProjectAllowlistList()
         A list of Projects from which the forwarding rule will target the service
         attachment.
         
        repeated string project_allowlist = 2;
        Returns:
        A list containing the projectAllowlist.
      • getProjectAllowlistCount

        int getProjectAllowlistCount()
         A list of Projects from which the forwarding rule will target the service
         attachment.
         
        repeated string project_allowlist = 2;
        Returns:
        The count of projectAllowlist.
      • getProjectAllowlist

        String getProjectAllowlist​(int index)
         A list of Projects from which the forwarding rule will target the service
         attachment.
         
        repeated string project_allowlist = 2;
        Parameters:
        index - The index of the element to return.
        Returns:
        The projectAllowlist at the given index.
      • getProjectAllowlistBytes

        com.google.protobuf.ByteString getProjectAllowlistBytes​(int index)
         A list of Projects from which the forwarding rule will target the service
         attachment.
         
        repeated string project_allowlist = 2;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the projectAllowlist at the given index.