syntax = "proto3";
// flynt-disable renamed-field-breaking-change
// flynt-disable deleted-field-enum-reserved

package components_catalog_data.staff_sorting_provider.com.wixpress.appservice.api.upstream.com.wixpress.resources.sorting.spi.v1;
option java_package = "com.wixpress.appservice.api.upstream.com.wixpress.resources.sorting.spi.v1";

import "google/api/annotations.proto";
import "google/protobuf/wrappers.proto";
import "wix/api/validations.proto";
import "wix/spi/definitions.proto";
import "wix/common/spi.proto";
import "wix/api/annotations.proto";


message StaffSortingProviderConfig {
    option (.wix.api.decomposite_of) = "wix.resources.sorting.spi.v1.StaffSortingProviderConfig";
  // URI where the SPI Implementer is deployed
  .wix.common.spi.SpiBaseUri deployment_uri = 1;
  // User-friendly name for the sorting method
  string method_name = 2 [(.wix.api.maxLength) = 100];
  // User-friendly explanation about the sorting method.
  string method_description = 3 [(.wix.api.maxLength) = 100];
  // Optional. An unique identifier for a component that will create a configuration for the method.
  google.protobuf.StringValue dashboard_plugin_id = 5 [(.wix.api.format) = GUID];
}
