Send feedback
Class PlaybooksGrpc.PlaybooksFutureStub (0.98.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.98.0 (latest)
0.96.0
0.94.0
0.93.0
0.92.0
0.91.0
0.89.0
0.87.0
0.86.0
0.85.0
0.84.0
0.83.0
0.81.0
0.79.0
0.78.0
0.75.0
0.74.0
0.73.0
0.71.0
0.70.0
0.69.0
0.68.0
0.67.0
0.66.0
0.65.0
0.64.0
0.63.0
0.62.0
0.60.0
0.59.0
0.58.0
0.57.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.48.0
0.47.0
0.46.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.35.0
0.34.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.0
0.22.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.7
0.13.1
0.12.1
0.11.5
public static final class PlaybooksGrpc . PlaybooksFutureStub extends AbstractFutureStub<PlaybooksGrpc . PlaybooksFutureStub >
A stub to allow clients to do ListenableFuture-style rpc calls to service Playbooks.
Service for managing Playbooks .
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
PlaybooksGrpc.PlaybooksFutureStub
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(java.time.Duration)
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.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected PlaybooksGrpc . PlaybooksFutureStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createPlaybook(CreatePlaybookRequest request)
public ListenableFuture<Playbook> createPlaybook ( CreatePlaybookRequest request )
Creates a playbook in a specified agent.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Playbook >
createPlaybookVersion(CreatePlaybookVersionRequest request)
public ListenableFuture<PlaybookVersion> createPlaybookVersion ( CreatePlaybookVersionRequest request )
Creates a version for the specified Playbook.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <PlaybookVersion >
deletePlaybook(DeletePlaybookRequest request)
public ListenableFuture<Empty> deletePlaybook ( DeletePlaybookRequest request )
Deletes a specified playbook.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Empty >
deletePlaybookVersion(DeletePlaybookVersionRequest request)
public ListenableFuture<Empty> deletePlaybookVersion ( DeletePlaybookVersionRequest request )
Deletes the specified version of the Playbook.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Empty >
exportPlaybook(ExportPlaybookRequest request)
public ListenableFuture<Operation> exportPlaybook ( ExportPlaybookRequest request )
Exports the specified playbook to a binary file.
Note that resources (e.g. examples, tools) that the playbook
references will also be exported.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
getPlaybook(GetPlaybookRequest request)
public ListenableFuture<Playbook> getPlaybook ( GetPlaybookRequest request )
Retrieves the specified Playbook.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Playbook >
getPlaybookVersion(GetPlaybookVersionRequest request)
public ListenableFuture<PlaybookVersion> getPlaybookVersion ( GetPlaybookVersionRequest request )
Retrieves the specified version of the Playbook.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <PlaybookVersion >
importPlaybook(ImportPlaybookRequest request)
public ListenableFuture<Operation> importPlaybook ( ImportPlaybookRequest request )
Imports the specified playbook to the specified agent from a binary file.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
listPlaybookVersions(ListPlaybookVersionsRequest request)
public ListenableFuture<ListPlaybookVersionsResponse> listPlaybookVersions ( ListPlaybookVersionsRequest request )
Lists versions for the specified Playbook.
listPlaybooks(ListPlaybooksRequest request)
public ListenableFuture<ListPlaybooksResponse> listPlaybooks ( ListPlaybooksRequest request )
Returns a list of playbooks in the specified agent.
restorePlaybookVersion(RestorePlaybookVersionRequest request)
public ListenableFuture<RestorePlaybookVersionResponse> restorePlaybookVersion ( RestorePlaybookVersionRequest request )
Retrieves the specified version of the Playbook and stores it as the
current playbook draft, returning the playbook with resources updated.
updatePlaybook(UpdatePlaybookRequest request)
public ListenableFuture<Playbook> updatePlaybook ( UpdatePlaybookRequest request )
Updates the specified Playbook.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Playbook >
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 2026-03-14 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 2026-03-14 UTC."],[],[]]