Class PlaybooksGrpc.PlaybooksFutureStub (0.99.0)
0.99.0 (latest)
0.98.0
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 >
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-31 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-31 UTC."],[],[]]