import "go.chromium.org/goma/server/proto/settings"
settings.pb.go settings_service.pb.go
var File_settings_settings_proto protoreflect.FileDescriptor
var File_settings_settings_service_proto protoreflect.FileDescriptor
func RegisterSettingsServiceServer(s *grpc.Server, srv SettingsServiceServer)
type Settings struct { Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` EndpointUrl string `protobuf:"bytes,1,opt,name=endpoint_url,json=endpointUrl,proto3" json:"endpoint_url,omitempty"` Certificate string `protobuf:"bytes,2,opt,name=certificate,proto3" json:"certificate,omitempty"` // requires oauth2 for cloud service. Oauth2Cloud bool `protobuf:"varint,4,opt,name=oauth2_cloud,json=oauth2Cloud,proto3" json:"oauth2_cloud,omitempty"` // contains filtered or unexported fields }
Deprecated: Use Settings.ProtoReflect.Descriptor instead.
func (x *Settings) ProtoReflect() protoreflect.Message
type SettingsReq struct { UseCase string `protobuf:"bytes,2,opt,name=use_case,json=useCase,proto3" json:"use_case,omitempty"` // contains filtered or unexported fields }
func (*SettingsReq) Descriptor() ([]byte, []int)
Deprecated: Use SettingsReq.ProtoReflect.Descriptor instead.
func (x *SettingsReq) GetUseCase() string
func (*SettingsReq) ProtoMessage()
func (x *SettingsReq) ProtoReflect() protoreflect.Message
func (x *SettingsReq) Reset()
func (x *SettingsReq) String() string
type SettingsResp struct { Settings *Settings `protobuf:"bytes,1,opt,name=settings,proto3" json:"settings,omitempty"` // contains filtered or unexported fields }
func (*SettingsResp) Descriptor() ([]byte, []int)
Deprecated: Use SettingsResp.ProtoReflect.Descriptor instead.
func (x *SettingsResp) GetSettings() *Settings
func (*SettingsResp) ProtoMessage()
func (x *SettingsResp) ProtoReflect() protoreflect.Message
func (x *SettingsResp) Reset()
func (x *SettingsResp) String() string
type SettingsServiceClient interface { Get(ctx context.Context, in *SettingsReq, opts ...grpc.CallOption) (*SettingsResp, error) }
SettingsServiceClient is the client API for SettingsService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewSettingsServiceClient(cc grpc.ClientConnInterface) SettingsServiceClient
type SettingsServiceServer interface { Get(context.Context, *SettingsReq) (*SettingsResp, error) }
SettingsServiceServer is the server API for SettingsService service.
type UnimplementedSettingsServiceServer struct { }
UnimplementedSettingsServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedSettingsServiceServer) Get(context.Context, *SettingsReq) (*SettingsResp, error)
Package settings imports 9 packages (graph) and is imported by 1 packages. Updated 2020-10-27. Refresh now. Tools for package owners.