类 ReleaseServiceGrpc.ReleaseServiceBlockingStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<ReleaseServiceGrpc.ReleaseServiceBlockingStub>
-
- hapi.services.tiller.ReleaseServiceGrpc.ReleaseServiceBlockingStub
-
- 封闭类:
- ReleaseServiceGrpc
public static final class ReleaseServiceGrpc.ReleaseServiceBlockingStub extends io.grpc.stub.AbstractStub<ReleaseServiceGrpc.ReleaseServiceBlockingStub>
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.ReleaseServiceBlockingStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)Tiller.GetHistoryResponsegetHistory(Tiller.GetHistoryRequest request)ReleaseHistory retrieves a releasse's history.Tiller.GetReleaseContentResponsegetReleaseContent(Tiller.GetReleaseContentRequest request)GetReleaseContent retrieves the release content (chart + value) for the specified release.Tiller.GetReleaseStatusResponsegetReleaseStatus(Tiller.GetReleaseStatusRequest request)GetReleasesStatus retrieves status information for the specified release.Tiller.GetVersionResponsegetVersion(Tiller.GetVersionRequest request)GetVersion returns the current version of the server.Tiller.InstallReleaseResponseinstallRelease(Tiller.InstallReleaseRequest request)InstallRelease requests installation of a chart as a new release.Iterator<Tiller.ListReleasesResponse>listReleases(Tiller.ListReleasesRequest request)ListReleases retrieves release history.Tiller.RollbackReleaseResponserollbackRelease(Tiller.RollbackReleaseRequest request)RollbackRelease rolls back a release to a previous version.Iterator<Tiller.TestReleaseResponse>runReleaseTest(Tiller.TestReleaseRequest request)RunReleaseTest executes the tests defined of a named releaseTiller.UninstallReleaseResponseuninstallRelease(Tiller.UninstallReleaseRequest request)UninstallRelease requests deletion of a named release.Tiller.UpdateReleaseResponseupdateRelease(Tiller.UpdateReleaseRequest request)UpdateRelease updates release content.
-
-
-
方法详细资料
-
build
protected ReleaseServiceGrpc.ReleaseServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- 指定者:
build在类中io.grpc.stub.AbstractStub<ReleaseServiceGrpc.ReleaseServiceBlockingStub>
-
listReleases
public Iterator<Tiller.ListReleasesResponse> listReleases(Tiller.ListReleasesRequest request)
ListReleases retrieves release history. TODO: Allow filtering the set of releases by release status. By default, ListAllReleases returns the releases who current status is "Active".
-
getReleaseStatus
public Tiller.GetReleaseStatusResponse getReleaseStatus(Tiller.GetReleaseStatusRequest request)
GetReleasesStatus retrieves status information for the specified release.
-
getReleaseContent
public Tiller.GetReleaseContentResponse getReleaseContent(Tiller.GetReleaseContentRequest request)
GetReleaseContent retrieves the release content (chart + value) for the specified release.
-
updateRelease
public Tiller.UpdateReleaseResponse updateRelease(Tiller.UpdateReleaseRequest request)
UpdateRelease updates release content.
-
installRelease
public Tiller.InstallReleaseResponse installRelease(Tiller.InstallReleaseRequest request)
InstallRelease requests installation of a chart as a new release.
-
uninstallRelease
public Tiller.UninstallReleaseResponse uninstallRelease(Tiller.UninstallReleaseRequest request)
UninstallRelease requests deletion of a named release.
-
getVersion
public Tiller.GetVersionResponse getVersion(Tiller.GetVersionRequest request)
GetVersion returns the current version of the server.
-
rollbackRelease
public Tiller.RollbackReleaseResponse rollbackRelease(Tiller.RollbackReleaseRequest request)
RollbackRelease rolls back a release to a previous version.
-
getHistory
public Tiller.GetHistoryResponse getHistory(Tiller.GetHistoryRequest request)
ReleaseHistory retrieves a releasse's history.
-
runReleaseTest
public Iterator<Tiller.TestReleaseResponse> runReleaseTest(Tiller.TestReleaseRequest request)
RunReleaseTest executes the tests defined of a named release
-
-