public static final class Tiller.InstallReleaseRequest extends GeneratedMessageV3 implements Tiller.InstallReleaseRequestOrBuilder
InstallReleaseRequest is the request for an installation of a chart.Protobuf type
hapi.services.tiller.InstallReleaseRequest| Modifier and Type | Class and Description |
|---|---|
static class |
Tiller.InstallReleaseRequest.Builder
InstallReleaseRequest is the request for an installation of a chart.
|
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
CHART_FIELD_NUMBER |
static int |
DISABLE_HOOKS_FIELD_NUMBER |
static int |
DRY_RUN_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
NAMESPACE_FIELD_NUMBER |
static int |
REUSE_NAME_FIELD_NUMBER |
static int |
TIMEOUT_FIELD_NUMBER |
static int |
VALUES_FIELD_NUMBER |
static int |
WAIT_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCodecanUseUnsafe, computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoftoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int CHART_FIELD_NUMBER
public static final int VALUES_FIELD_NUMBER
public static final int DRY_RUN_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
public static final int DISABLE_HOOKS_FIELD_NUMBER
public static final int NAMESPACE_FIELD_NUMBER
public static final int REUSE_NAME_FIELD_NUMBER
public static final int TIMEOUT_FIELD_NUMBER
public static final int WAIT_FIELD_NUMBER
public final UnknownFieldSet getUnknownFields()
getUnknownFields in interface MessageOrBuildergetUnknownFields in class GeneratedMessageV3public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3public boolean hasChart()
Chart is the protobuf representation of a chart.
.hapi.chart.Chart chart = 1;hasChart in interface Tiller.InstallReleaseRequestOrBuilderpublic ChartOuterClass.Chart getChart()
Chart is the protobuf representation of a chart.
.hapi.chart.Chart chart = 1;getChart in interface Tiller.InstallReleaseRequestOrBuilderpublic ChartOuterClass.ChartOrBuilder getChartOrBuilder()
Chart is the protobuf representation of a chart.
.hapi.chart.Chart chart = 1;getChartOrBuilder in interface Tiller.InstallReleaseRequestOrBuilderpublic boolean hasValues()
Values is a string containing (unparsed) YAML values.
.hapi.chart.Config values = 2;hasValues in interface Tiller.InstallReleaseRequestOrBuilderpublic ConfigOuterClass.Config getValues()
Values is a string containing (unparsed) YAML values.
.hapi.chart.Config values = 2;getValues in interface Tiller.InstallReleaseRequestOrBuilderpublic ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder()
Values is a string containing (unparsed) YAML values.
.hapi.chart.Config values = 2;getValuesOrBuilder in interface Tiller.InstallReleaseRequestOrBuilderpublic boolean getDryRun()
DryRun, if true, will run through the release logic, but neither create a release object nor deploy to Kubernetes. The release object returned in the response will be fake.
bool dry_run = 3;getDryRun in interface Tiller.InstallReleaseRequestOrBuilderpublic String getName()
Name is the candidate release name. This must be unique to the namespace, otherwise the server will return an error. If it is not supplied, the server will autogenerate one.
string name = 4;getName in interface Tiller.InstallReleaseRequestOrBuilderpublic ByteString getNameBytes()
Name is the candidate release name. This must be unique to the namespace, otherwise the server will return an error. If it is not supplied, the server will autogenerate one.
string name = 4;getNameBytes in interface Tiller.InstallReleaseRequestOrBuilderpublic boolean getDisableHooks()
DisableHooks causes the server to skip running any hooks for the install.
bool disable_hooks = 5;getDisableHooks in interface Tiller.InstallReleaseRequestOrBuilderpublic String getNamespace()
Namepace is the kubernetes namespace of the release.
string namespace = 6;getNamespace in interface Tiller.InstallReleaseRequestOrBuilderpublic ByteString getNamespaceBytes()
Namepace is the kubernetes namespace of the release.
string namespace = 6;getNamespaceBytes in interface Tiller.InstallReleaseRequestOrBuilderpublic boolean getReuseName()
ReuseName requests that Tiller re-uses a name, instead of erroring out.
bool reuse_name = 7;getReuseName in interface Tiller.InstallReleaseRequestOrBuilderpublic long getTimeout()
timeout specifies the max amount of time any kubernetes client command can run.
int64 timeout = 8;getTimeout in interface Tiller.InstallReleaseRequestOrBuilderpublic boolean getWait()
wait, if true, will wait until all Pods, PVCs, and Services are in a ready state before marking the release as successful. It will wait for as long as timeout
bool wait = 9;getWait in interface Tiller.InstallReleaseRequestOrBuilderpublic final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3public void writeTo(CodedOutputStream output) throws IOException
writeTo in interface MessageLitewriteTo in class GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface MessageLitegetSerializedSize in class GeneratedMessageV3public boolean equals(Object obj)
equals in interface Messageequals in class AbstractMessagepublic int hashCode()
hashCode in interface MessagehashCode in class AbstractMessagepublic static Tiller.InstallReleaseRequest parseFrom(ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Tiller.InstallReleaseRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Tiller.InstallReleaseRequest parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Tiller.InstallReleaseRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Tiller.InstallReleaseRequest parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Tiller.InstallReleaseRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Tiller.InstallReleaseRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static Tiller.InstallReleaseRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Tiller.InstallReleaseRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Tiller.InstallReleaseRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Tiller.InstallReleaseRequest parseFrom(CodedInputStream input) throws IOException
IOExceptionpublic static Tiller.InstallReleaseRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Tiller.InstallReleaseRequest.Builder newBuilderForType()
newBuilderForType in interface MessagenewBuilderForType in interface MessageLitepublic static Tiller.InstallReleaseRequest.Builder newBuilder()
public static Tiller.InstallReleaseRequest.Builder newBuilder(Tiller.InstallReleaseRequest prototype)
public Tiller.InstallReleaseRequest.Builder toBuilder()
toBuilder in interface MessagetoBuilder in interface MessageLiteprotected Tiller.InstallReleaseRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class GeneratedMessageV3public static Tiller.InstallReleaseRequest getDefaultInstance()
public static Parser<Tiller.InstallReleaseRequest> parser()
public Parser<Tiller.InstallReleaseRequest> getParserForType()
getParserForType in interface MessagegetParserForType in interface MessageLitegetParserForType in class GeneratedMessageV3public Tiller.InstallReleaseRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderCopyright © 2017–2018, microBean. All rights reserved.