Send feedback
Class ProfileServiceGrpc.ProfileServiceFutureStub (2.2.9)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.2.9 keyboard_arrow_down
public static final class ProfileServiceGrpc . ProfileServiceFutureStub extends AbstractFutureStub<ProfileServiceGrpc . ProfileServiceFutureStub >
A service that handles profile management, including profile CRUD,
enumeration and search.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
ProfileServiceGrpc.ProfileServiceFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected ProfileServiceGrpc . ProfileServiceFutureStub build ( Channel channel , CallOptions callOptions )
Parameters
Name Description channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createProfile(CreateProfileRequest request)
public ListenableFuture<Profile> createProfile ( CreateProfileRequest request )
Creates and returns a new profile.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Profile >
deleteProfile(DeleteProfileRequest request)
public ListenableFuture<Empty> deleteProfile ( DeleteProfileRequest request )
Deletes the specified profile.
Prerequisite: The profile has no associated applications or assignments
associated.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Empty >
getProfile(GetProfileRequest request)
public ListenableFuture<Profile> getProfile ( GetProfileRequest request )
Gets the specified profile.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Profile >
listProfiles(ListProfilesRequest request)
public ListenableFuture<ListProfilesResponse> listProfiles ( ListProfilesRequest request )
Lists profiles by filter. The order is unspecified.
Parameter
Returns
searchProfiles(SearchProfilesRequest request)
public ListenableFuture<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 for more information.
Parameter
Returns
updateProfile(UpdateProfileRequest request)
public ListenableFuture<Profile> updateProfile ( UpdateProfileRequest request )
Updates the specified profile and returns the updated result.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Profile >
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-02-06 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-06 UTC."],[],[]]