public static final class ProfileServiceGrpc.ProfileServiceBlockingStub extends io.grpc.stub.AbstractStub<ProfileServiceGrpc.ProfileServiceBlockingStub>
A service that handles profile management, including profile CRUD, enumeration and search.
| Modifier and Type | Method and Description |
|---|---|
protected ProfileServiceGrpc.ProfileServiceBlockingStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
Profile |
createProfile(CreateProfileRequest request)
Creates and returns a new profile.
|
com.google.protobuf.Empty |
deleteProfile(DeleteProfileRequest request)
Deletes the specified profile.
|
Profile |
getProfile(GetProfileRequest request)
Gets the specified profile.
|
ListProfilesResponse |
listProfiles(ListProfilesRequest request)
Lists profiles by filter.
|
SearchProfilesResponse |
searchProfiles(SearchProfilesRequest request)
Searches for profiles within a tenant.
|
Profile |
updateProfile(UpdateProfileRequest request)
Updates the specified profile and returns the updated result.
|
protected ProfileServiceGrpc.ProfileServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<ProfileServiceGrpc.ProfileServiceBlockingStub>public ListProfilesResponse listProfiles(ListProfilesRequest request)
Lists profiles by filter. The order is unspecified.
public Profile createProfile(CreateProfileRequest request)
Creates and returns a new profile.
public Profile getProfile(GetProfileRequest request)
Gets the specified profile.
public Profile updateProfile(UpdateProfileRequest request)
Updates the specified profile and returns the updated result.
public com.google.protobuf.Empty deleteProfile(DeleteProfileRequest request)
Deletes the specified profile. Prerequisite: The profile has no associated applications or assignments associated.
public SearchProfilesResponse searchProfiles(SearchProfilesRequest request)
Searches for profiles within a tenant. For example, search by raw queries "software engineer in Mountain View" or search by structured filters (location filter, education filter, etc.). See [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] for more information.
Copyright © 2019 Google LLC. All rights reserved.