类 ReleaseServiceGrpc.ReleaseServiceFutureStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<ReleaseServiceGrpc.ReleaseServiceFutureStub>
-
- hapi.services.tiller.ReleaseServiceGrpc.ReleaseServiceFutureStub
-
- 封闭类:
- ReleaseServiceGrpc
public static final class ReleaseServiceGrpc.ReleaseServiceFutureStub extends io.grpc.stub.AbstractStub<ReleaseServiceGrpc.ReleaseServiceFutureStub>
ReleaseService is the service that a helm application uses to mutate, query, and manage releases. Release: A named installation composed of a chart and config. At any given time a release has one chart and one config. Config: A config is a YAML file that supplies values to the parametrizable templates of a chart. Chart: A chart is a helm package that contains metadata, a default config, zero or more optionally parameterizable templates, and zero or more charts (dependencies).
-
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected ReleaseServiceGrpc.ReleaseServiceFutureStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)com.google.common.util.concurrent.ListenableFuture<Tiller.GetHistoryResponse>getHistory(Tiller.GetHistoryRequest request)ReleaseHistory retrieves a releasse's history.com.google.common.util.concurrent.ListenableFuture<Tiller.GetReleaseContentResponse>getReleaseContent(Tiller.GetReleaseContentRequest request)GetReleaseContent retrieves the release content (chart + value) for the specified release.com.google.common.util.concurrent.ListenableFuture<Tiller.GetReleaseStatusResponse>getReleaseStatus(Tiller.GetReleaseStatusRequest request)GetReleasesStatus retrieves status information for the specified release.com.google.common.util.concurrent.ListenableFuture<Tiller.GetVersionResponse>getVersion(Tiller.GetVersionRequest request)GetVersion returns the current version of the server.com.google.common.util.concurrent.ListenableFuture<Tiller.InstallReleaseResponse>installRelease(Tiller.InstallReleaseRequest request)InstallRelease requests installation of a chart as a new release.com.google.common.util.concurrent.ListenableFuture<Tiller.RollbackReleaseResponse>rollbackRelease(Tiller.RollbackReleaseRequest request)RollbackRelease rolls back a release to a previous version.com.google.common.util.concurrent.ListenableFuture<Tiller.UninstallReleaseResponse>uninstallRelease(Tiller.UninstallReleaseRequest request)UninstallRelease requests deletion of a named release.com.google.common.util.concurrent.ListenableFuture<Tiller.UpdateReleaseResponse>updateRelease(Tiller.UpdateReleaseRequest request)UpdateRelease updates release content.
-
-
-
方法详细资料
-
build
protected ReleaseServiceGrpc.ReleaseServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- 指定者:
build在类中io.grpc.stub.AbstractStub<ReleaseServiceGrpc.ReleaseServiceFutureStub>
-
getReleaseStatus
public com.google.common.util.concurrent.ListenableFuture<Tiller.GetReleaseStatusResponse> getReleaseStatus(Tiller.GetReleaseStatusRequest request)
GetReleasesStatus retrieves status information for the specified release.
-
getReleaseContent
public com.google.common.util.concurrent.ListenableFuture<Tiller.GetReleaseContentResponse> getReleaseContent(Tiller.GetReleaseContentRequest request)
GetReleaseContent retrieves the release content (chart + value) for the specified release.
-
updateRelease
public com.google.common.util.concurrent.ListenableFuture<Tiller.UpdateReleaseResponse> updateRelease(Tiller.UpdateReleaseRequest request)
UpdateRelease updates release content.
-
installRelease
public com.google.common.util.concurrent.ListenableFuture<Tiller.InstallReleaseResponse> installRelease(Tiller.InstallReleaseRequest request)
InstallRelease requests installation of a chart as a new release.
-
uninstallRelease
public com.google.common.util.concurrent.ListenableFuture<Tiller.UninstallReleaseResponse> uninstallRelease(Tiller.UninstallReleaseRequest request)
UninstallRelease requests deletion of a named release.
-
getVersion
public com.google.common.util.concurrent.ListenableFuture<Tiller.GetVersionResponse> getVersion(Tiller.GetVersionRequest request)
GetVersion returns the current version of the server.
-
rollbackRelease
public com.google.common.util.concurrent.ListenableFuture<Tiller.RollbackReleaseResponse> rollbackRelease(Tiller.RollbackReleaseRequest request)
RollbackRelease rolls back a release to a previous version.
-
getHistory
public com.google.common.util.concurrent.ListenableFuture<Tiller.GetHistoryResponse> getHistory(Tiller.GetHistoryRequest request)
ReleaseHistory retrieves a releasse's history.
-
-