Documentation
¶
Index ¶
- func GetDataSourceMetadata() *plan.DataSourceMetadata
- func GetFieldConfigurations() plan.FieldConfigurations
- func GraphQLSchema() (ast.Document, error)
- func GraphQLSchemaWithoutBaseDefinitions() (ast.Document, error)
- func MustGraphQLSchema(t *testing.T) ast.Document
- func MustProtoSchema(t *testing.T) string
- func ProtoSchema() (string, error)
- type MockService
- func (s *MockService) LookupProductById(ctx context.Context, in *productv1.LookupProductByIdRequest) (*productv1.LookupProductByIdResponse, error)
- func (s *MockService) LookupStorageById(ctx context.Context, in *productv1.LookupStorageByIdRequest) (*productv1.LookupStorageByIdResponse, error)
- func (s *MockService) LookupWarehouseById(ctx context.Context, in *productv1.LookupWarehouseByIdRequest) (*productv1.LookupWarehouseByIdResponse, error)
- func (s *MockService) MutationBulkCreateAuthors(ctx context.Context, in *productv1.MutationBulkCreateAuthorsRequest) (*productv1.MutationBulkCreateAuthorsResponse, error)
- func (s *MockService) MutationBulkCreateBlogPosts(ctx context.Context, in *productv1.MutationBulkCreateBlogPostsRequest) (*productv1.MutationBulkCreateBlogPostsResponse, error)
- func (s *MockService) MutationBulkUpdateAuthors(ctx context.Context, in *productv1.MutationBulkUpdateAuthorsRequest) (*productv1.MutationBulkUpdateAuthorsResponse, error)
- func (s *MockService) MutationBulkUpdateBlogPosts(ctx context.Context, in *productv1.MutationBulkUpdateBlogPostsRequest) (*productv1.MutationBulkUpdateBlogPostsResponse, error)
- func (s *MockService) MutationCreateAuthor(ctx context.Context, in *productv1.MutationCreateAuthorRequest) (*productv1.MutationCreateAuthorResponse, error)
- func (s *MockService) MutationCreateBlogPost(ctx context.Context, in *productv1.MutationCreateBlogPostRequest) (*productv1.MutationCreateBlogPostResponse, error)
- func (s *MockService) MutationCreateNullableFieldsType(ctx context.Context, in *productv1.MutationCreateNullableFieldsTypeRequest) (*productv1.MutationCreateNullableFieldsTypeResponse, error)
- func (s *MockService) MutationCreateUser(ctx context.Context, in *productv1.MutationCreateUserRequest) (*productv1.MutationCreateUserResponse, error)
- func (s *MockService) MutationPerformAction(ctx context.Context, in *productv1.MutationPerformActionRequest) (*productv1.MutationPerformActionResponse, error)
- func (s *MockService) MutationUpdateAuthor(ctx context.Context, in *productv1.MutationUpdateAuthorRequest) (*productv1.MutationUpdateAuthorResponse, error)
- func (s *MockService) MutationUpdateBlogPost(ctx context.Context, in *productv1.MutationUpdateBlogPostRequest) (*productv1.MutationUpdateBlogPostResponse, error)
- func (s *MockService) MutationUpdateNullableFieldsType(ctx context.Context, in *productv1.MutationUpdateNullableFieldsTypeRequest) (*productv1.MutationUpdateNullableFieldsTypeResponse, error)
- func (s *MockService) QueryAllAuthors(ctx context.Context, in *productv1.QueryAllAuthorsRequest) (*productv1.QueryAllAuthorsResponse, error)
- func (s *MockService) QueryAllBlogPosts(ctx context.Context, in *productv1.QueryAllBlogPostsRequest) (*productv1.QueryAllBlogPostsResponse, error)
- func (s *MockService) QueryAllNullableFieldsTypes(ctx context.Context, in *productv1.QueryAllNullableFieldsTypesRequest) (*productv1.QueryAllNullableFieldsTypesResponse, error)
- func (s *MockService) QueryAllPets(ctx context.Context, in *productv1.QueryAllPetsRequest) (*productv1.QueryAllPetsResponse, error)
- func (s *MockService) QueryAuthor(ctx context.Context, in *productv1.QueryAuthorRequest) (*productv1.QueryAuthorResponse, error)
- func (s *MockService) QueryAuthorById(ctx context.Context, in *productv1.QueryAuthorByIdRequest) (*productv1.QueryAuthorByIdResponse, error)
- func (s *MockService) QueryAuthorsWithFilter(ctx context.Context, in *productv1.QueryAuthorsWithFilterRequest) (*productv1.QueryAuthorsWithFilterResponse, error)
- func (s *MockService) QueryBlogPost(ctx context.Context, in *productv1.QueryBlogPostRequest) (*productv1.QueryBlogPostResponse, error)
- func (s *MockService) QueryBlogPostById(ctx context.Context, in *productv1.QueryBlogPostByIdRequest) (*productv1.QueryBlogPostByIdResponse, error)
- func (s *MockService) QueryBlogPostsWithFilter(ctx context.Context, in *productv1.QueryBlogPostsWithFilterRequest) (*productv1.QueryBlogPostsWithFilterResponse, error)
- func (s *MockService) QueryBulkSearchAuthors(ctx context.Context, in *productv1.QueryBulkSearchAuthorsRequest) (*productv1.QueryBulkSearchAuthorsResponse, error)
- func (s *MockService) QueryBulkSearchBlogPosts(ctx context.Context, in *productv1.QueryBulkSearchBlogPostsRequest) (*productv1.QueryBulkSearchBlogPostsResponse, error)
- func (s *MockService) QueryCalculateTotals(ctx context.Context, in *productv1.QueryCalculateTotalsRequest) (*productv1.QueryCalculateTotalsResponse, error)
- func (s *MockService) QueryCategories(ctx context.Context, in *productv1.QueryCategoriesRequest) (*productv1.QueryCategoriesResponse, error)
- func (s *MockService) QueryCategoriesByKind(ctx context.Context, in *productv1.QueryCategoriesByKindRequest) (*productv1.QueryCategoriesByKindResponse, error)
- func (s *MockService) QueryCategoriesByKinds(ctx context.Context, in *productv1.QueryCategoriesByKindsRequest) (*productv1.QueryCategoriesByKindsResponse, error)
- func (s *MockService) QueryComplexFilterType(ctx context.Context, in *productv1.QueryComplexFilterTypeRequest) (*productv1.QueryComplexFilterTypeResponse, error)
- func (s *MockService) QueryFilterCategories(ctx context.Context, in *productv1.QueryFilterCategoriesRequest) (*productv1.QueryFilterCategoriesResponse, error)
- func (s *MockService) QueryNestedType(ctx context.Context, in *productv1.QueryNestedTypeRequest) (*productv1.QueryNestedTypeResponse, error)
- func (s *MockService) QueryNullableFieldsType(ctx context.Context, in *productv1.QueryNullableFieldsTypeRequest) (*productv1.QueryNullableFieldsTypeResponse, error)
- func (s *MockService) QueryNullableFieldsTypeById(ctx context.Context, in *productv1.QueryNullableFieldsTypeByIdRequest) (*productv1.QueryNullableFieldsTypeByIdResponse, error)
- func (s *MockService) QueryNullableFieldsTypeWithFilter(ctx context.Context, in *productv1.QueryNullableFieldsTypeWithFilterRequest) (*productv1.QueryNullableFieldsTypeWithFilterResponse, error)
- func (s *MockService) QueryRandomPet(ctx context.Context, in *productv1.QueryRandomPetRequest) (*productv1.QueryRandomPetResponse, error)
- func (s *MockService) QueryRandomSearchResult(ctx context.Context, in *productv1.QueryRandomSearchResultRequest) (*productv1.QueryRandomSearchResultResponse, error)
- func (s *MockService) QueryRecursiveType(ctx context.Context, in *productv1.QueryRecursiveTypeRequest) (*productv1.QueryRecursiveTypeResponse, error)
- func (s *MockService) QuerySearch(ctx context.Context, in *productv1.QuerySearchRequest) (*productv1.QuerySearchResponse, error)
- func (s *MockService) QueryTypeFilterWithArguments(ctx context.Context, in *productv1.QueryTypeFilterWithArgumentsRequest) (*productv1.QueryTypeFilterWithArgumentsResponse, error)
- func (s *MockService) QueryTypeWithMultipleFilterFields(ctx context.Context, in *productv1.QueryTypeWithMultipleFilterFieldsRequest) (*productv1.QueryTypeWithMultipleFilterFieldsResponse, error)
- func (s *MockService) QueryUser(ctx context.Context, in *productv1.QueryUserRequest) (*productv1.QueryUserResponse, error)
- func (s *MockService) QueryUsers(ctx context.Context, in *productv1.QueryUsersRequest) (*productv1.QueryUsersResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetDataSourceMetadata ¶
func GetDataSourceMetadata() *plan.DataSourceMetadata
func GetFieldConfigurations ¶
func GetFieldConfigurations() plan.FieldConfigurations
func GraphQLSchema ¶
func MustProtoSchema ¶
func ProtoSchema ¶
Types ¶
type MockService ¶
type MockService struct {
productv1.UnimplementedProductServiceServer
}
func (*MockService) LookupProductById ¶
func (s *MockService) LookupProductById(ctx context.Context, in *productv1.LookupProductByIdRequest) (*productv1.LookupProductByIdResponse, error)
func (*MockService) LookupStorageById ¶
func (s *MockService) LookupStorageById(ctx context.Context, in *productv1.LookupStorageByIdRequest) (*productv1.LookupStorageByIdResponse, error)
func (*MockService) LookupWarehouseById ¶
func (s *MockService) LookupWarehouseById(ctx context.Context, in *productv1.LookupWarehouseByIdRequest) (*productv1.LookupWarehouseByIdResponse, error)
LookupWarehouseById implements productv1.ProductServiceServer.
func (*MockService) MutationBulkCreateAuthors ¶
func (s *MockService) MutationBulkCreateAuthors(ctx context.Context, in *productv1.MutationBulkCreateAuthorsRequest) (*productv1.MutationBulkCreateAuthorsResponse, error)
func (*MockService) MutationBulkCreateBlogPosts ¶
func (s *MockService) MutationBulkCreateBlogPosts(ctx context.Context, in *productv1.MutationBulkCreateBlogPostsRequest) (*productv1.MutationBulkCreateBlogPostsResponse, error)
func (*MockService) MutationBulkUpdateAuthors ¶
func (s *MockService) MutationBulkUpdateAuthors(ctx context.Context, in *productv1.MutationBulkUpdateAuthorsRequest) (*productv1.MutationBulkUpdateAuthorsResponse, error)
func (*MockService) MutationBulkUpdateBlogPosts ¶
func (s *MockService) MutationBulkUpdateBlogPosts(ctx context.Context, in *productv1.MutationBulkUpdateBlogPostsRequest) (*productv1.MutationBulkUpdateBlogPostsResponse, error)
func (*MockService) MutationCreateAuthor ¶
func (s *MockService) MutationCreateAuthor(ctx context.Context, in *productv1.MutationCreateAuthorRequest) (*productv1.MutationCreateAuthorResponse, error)
Author mutation implementations
func (*MockService) MutationCreateBlogPost ¶
func (s *MockService) MutationCreateBlogPost(ctx context.Context, in *productv1.MutationCreateBlogPostRequest) (*productv1.MutationCreateBlogPostResponse, error)
BlogPost mutation implementations
func (*MockService) MutationCreateNullableFieldsType ¶
func (s *MockService) MutationCreateNullableFieldsType(ctx context.Context, in *productv1.MutationCreateNullableFieldsTypeRequest) (*productv1.MutationCreateNullableFieldsTypeResponse, error)
MutationCreateNullableFieldsType implements productv1.ProductServiceServer.
func (*MockService) MutationCreateUser ¶
func (s *MockService) MutationCreateUser(ctx context.Context, in *productv1.MutationCreateUserRequest) (*productv1.MutationCreateUserResponse, error)
Implementation for CreateUser mutation
func (*MockService) MutationPerformAction ¶
func (s *MockService) MutationPerformAction(ctx context.Context, in *productv1.MutationPerformActionRequest) (*productv1.MutationPerformActionResponse, error)
MutationPerformAction implements productv1.ProductServiceServer.
func (*MockService) MutationUpdateAuthor ¶
func (s *MockService) MutationUpdateAuthor(ctx context.Context, in *productv1.MutationUpdateAuthorRequest) (*productv1.MutationUpdateAuthorResponse, error)
func (*MockService) MutationUpdateBlogPost ¶
func (s *MockService) MutationUpdateBlogPost(ctx context.Context, in *productv1.MutationUpdateBlogPostRequest) (*productv1.MutationUpdateBlogPostResponse, error)
func (*MockService) MutationUpdateNullableFieldsType ¶
func (s *MockService) MutationUpdateNullableFieldsType(ctx context.Context, in *productv1.MutationUpdateNullableFieldsTypeRequest) (*productv1.MutationUpdateNullableFieldsTypeResponse, error)
MutationUpdateNullableFieldsType implements productv1.ProductServiceServer.
func (*MockService) QueryAllAuthors ¶
func (s *MockService) QueryAllAuthors(ctx context.Context, in *productv1.QueryAllAuthorsRequest) (*productv1.QueryAllAuthorsResponse, error)
func (*MockService) QueryAllBlogPosts ¶
func (s *MockService) QueryAllBlogPosts(ctx context.Context, in *productv1.QueryAllBlogPostsRequest) (*productv1.QueryAllBlogPostsResponse, error)
func (*MockService) QueryAllNullableFieldsTypes ¶
func (s *MockService) QueryAllNullableFieldsTypes(ctx context.Context, in *productv1.QueryAllNullableFieldsTypesRequest) (*productv1.QueryAllNullableFieldsTypesResponse, error)
QueryAllNullableFieldsTypes implements productv1.ProductServiceServer.
func (*MockService) QueryAllPets ¶
func (s *MockService) QueryAllPets(ctx context.Context, in *productv1.QueryAllPetsRequest) (*productv1.QueryAllPetsResponse, error)
func (*MockService) QueryAuthor ¶
func (s *MockService) QueryAuthor(ctx context.Context, in *productv1.QueryAuthorRequest) (*productv1.QueryAuthorResponse, error)
Author query implementations
func (*MockService) QueryAuthorById ¶
func (s *MockService) QueryAuthorById(ctx context.Context, in *productv1.QueryAuthorByIdRequest) (*productv1.QueryAuthorByIdResponse, error)
func (*MockService) QueryAuthorsWithFilter ¶
func (s *MockService) QueryAuthorsWithFilter(ctx context.Context, in *productv1.QueryAuthorsWithFilterRequest) (*productv1.QueryAuthorsWithFilterResponse, error)
func (*MockService) QueryBlogPost ¶
func (s *MockService) QueryBlogPost(ctx context.Context, in *productv1.QueryBlogPostRequest) (*productv1.QueryBlogPostResponse, error)
BlogPost query implementations
func (*MockService) QueryBlogPostById ¶
func (s *MockService) QueryBlogPostById(ctx context.Context, in *productv1.QueryBlogPostByIdRequest) (*productv1.QueryBlogPostByIdResponse, error)
func (*MockService) QueryBlogPostsWithFilter ¶
func (s *MockService) QueryBlogPostsWithFilter(ctx context.Context, in *productv1.QueryBlogPostsWithFilterRequest) (*productv1.QueryBlogPostsWithFilterResponse, error)
func (*MockService) QueryBulkSearchAuthors ¶
func (s *MockService) QueryBulkSearchAuthors(ctx context.Context, in *productv1.QueryBulkSearchAuthorsRequest) (*productv1.QueryBulkSearchAuthorsResponse, error)
Bulk operation implementations
func (*MockService) QueryBulkSearchBlogPosts ¶
func (s *MockService) QueryBulkSearchBlogPosts(ctx context.Context, in *productv1.QueryBulkSearchBlogPostsRequest) (*productv1.QueryBulkSearchBlogPostsResponse, error)
func (*MockService) QueryCalculateTotals ¶
func (s *MockService) QueryCalculateTotals(ctx context.Context, in *productv1.QueryCalculateTotalsRequest) (*productv1.QueryCalculateTotalsResponse, error)
Implementation for QueryCalculateTotals
func (*MockService) QueryCategories ¶
func (s *MockService) QueryCategories(ctx context.Context, in *productv1.QueryCategoriesRequest) (*productv1.QueryCategoriesResponse, error)
Implementation for QueryCategories
func (*MockService) QueryCategoriesByKind ¶
func (s *MockService) QueryCategoriesByKind(ctx context.Context, in *productv1.QueryCategoriesByKindRequest) (*productv1.QueryCategoriesByKindResponse, error)
Implementation for QueryCategoriesByKind
func (*MockService) QueryCategoriesByKinds ¶
func (s *MockService) QueryCategoriesByKinds(ctx context.Context, in *productv1.QueryCategoriesByKindsRequest) (*productv1.QueryCategoriesByKindsResponse, error)
func (*MockService) QueryComplexFilterType ¶
func (s *MockService) QueryComplexFilterType(ctx context.Context, in *productv1.QueryComplexFilterTypeRequest) (*productv1.QueryComplexFilterTypeResponse, error)
func (*MockService) QueryFilterCategories ¶
func (s *MockService) QueryFilterCategories(ctx context.Context, in *productv1.QueryFilterCategoriesRequest) (*productv1.QueryFilterCategoriesResponse, error)
Implementation for QueryFilterCategories
func (*MockService) QueryNestedType ¶
func (s *MockService) QueryNestedType(ctx context.Context, in *productv1.QueryNestedTypeRequest) (*productv1.QueryNestedTypeResponse, error)
func (*MockService) QueryNullableFieldsType ¶
func (s *MockService) QueryNullableFieldsType(ctx context.Context, in *productv1.QueryNullableFieldsTypeRequest) (*productv1.QueryNullableFieldsTypeResponse, error)
QueryNullableFieldsType implements productv1.ProductServiceServer.
func (*MockService) QueryNullableFieldsTypeById ¶
func (s *MockService) QueryNullableFieldsTypeById(ctx context.Context, in *productv1.QueryNullableFieldsTypeByIdRequest) (*productv1.QueryNullableFieldsTypeByIdResponse, error)
QueryNullableFieldsTypeById implements productv1.ProductServiceServer.
func (*MockService) QueryNullableFieldsTypeWithFilter ¶
func (s *MockService) QueryNullableFieldsTypeWithFilter(ctx context.Context, in *productv1.QueryNullableFieldsTypeWithFilterRequest) (*productv1.QueryNullableFieldsTypeWithFilterResponse, error)
QueryNullableFieldsTypeWithFilter implements productv1.ProductServiceServer.
func (*MockService) QueryRandomPet ¶
func (s *MockService) QueryRandomPet(ctx context.Context, in *productv1.QueryRandomPetRequest) (*productv1.QueryRandomPetResponse, error)
func (*MockService) QueryRandomSearchResult ¶
func (s *MockService) QueryRandomSearchResult(ctx context.Context, in *productv1.QueryRandomSearchResultRequest) (*productv1.QueryRandomSearchResultResponse, error)
QueryRandomSearchResult implements productv1.ProductServiceServer.
func (*MockService) QueryRecursiveType ¶
func (s *MockService) QueryRecursiveType(ctx context.Context, in *productv1.QueryRecursiveTypeRequest) (*productv1.QueryRecursiveTypeResponse, error)
func (*MockService) QuerySearch ¶
func (s *MockService) QuerySearch(ctx context.Context, in *productv1.QuerySearchRequest) (*productv1.QuerySearchResponse, error)
QuerySearch implements productv1.ProductServiceServer.
func (*MockService) QueryTypeFilterWithArguments ¶
func (s *MockService) QueryTypeFilterWithArguments(ctx context.Context, in *productv1.QueryTypeFilterWithArgumentsRequest) (*productv1.QueryTypeFilterWithArgumentsResponse, error)
func (*MockService) QueryTypeWithMultipleFilterFields ¶
func (s *MockService) QueryTypeWithMultipleFilterFields(ctx context.Context, in *productv1.QueryTypeWithMultipleFilterFieldsRequest) (*productv1.QueryTypeWithMultipleFilterFieldsResponse, error)
func (*MockService) QueryUser ¶
func (s *MockService) QueryUser(ctx context.Context, in *productv1.QueryUserRequest) (*productv1.QueryUserResponse, error)
func (*MockService) QueryUsers ¶
func (s *MockService) QueryUsers(ctx context.Context, in *productv1.QueryUsersRequest) (*productv1.QueryUsersResponse, error)