Documentation
¶
Index ¶
- func ConfigAdd(path string)
- func NewClient(ctx context.Context, plugins ...clientgrpc.Plugin) (*firestore.Client, error)
- func NewClientWithConfigPath(ctx context.Context, path string, plugins ...clientgrpc.Plugin) (*firestore.Client, error)
- func NewClientWithOptions(ctx context.Context, o *Options, plugins ...clientgrpc.Plugin) (*firestore.Client, error)
- type Options
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigAdd ¶
func ConfigAdd(path string)
ConfigAdd registers shared API and gRPC configs under the given root.
func NewClientWithConfigPath ¶
func NewClientWithConfigPath(ctx context.Context, path string, plugins ...clientgrpc.Plugin) (*firestore.Client, error)
NewClientWithConfigPath creates a Firestore client using configuration from the specified path.
func NewClientWithOptions ¶
func NewClientWithOptions( ctx context.Context, o *Options, plugins ...clientgrpc.Plugin, ) (*firestore.Client, error)
NewClientWithOptions constructs a Firestore client from Options.
Types ¶
type Options ¶
type Options struct {
APIOptions apiv1.Options `config:"apiOptions"`
GRPCOptions grpcv1.Options `config:"grpcOptions"`
Database string `config:"database"`
}
Options holds shared API/gRPC options for Firestore.
func NewOptions ¶
NewOptions loads Options from the default root.
func NewOptionsWithPath ¶
NewOptionsWithPath loads Options from the specified path.
Click to show internal directories.
Click to hide internal directories.