public static final class ReleaseOuterClass.Release extends GeneratedMessageV3 implements ReleaseOuterClass.ReleaseOrBuilder
Release describes a deployment of a chart, together with the chart and the variables used to deploy that chart.Protobuf type
hapi.release.Release| Modifier and Type | Class and Description |
|---|---|
static class |
ReleaseOuterClass.Release.Builder
Release describes a deployment of a chart, together with the chart
and the variables used to deploy that 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 |
CONFIG_FIELD_NUMBER |
static int |
HOOKS_FIELD_NUMBER |
static int |
INFO_FIELD_NUMBER |
static int |
MANIFEST_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
NAMESPACE_FIELD_NUMBER |
static int |
VERSION_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 NAME_FIELD_NUMBER
public static final int INFO_FIELD_NUMBER
public static final int CHART_FIELD_NUMBER
public static final int CONFIG_FIELD_NUMBER
public static final int MANIFEST_FIELD_NUMBER
public static final int HOOKS_FIELD_NUMBER
public static final int VERSION_FIELD_NUMBER
public static final int NAMESPACE_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 String getName()
Name is the name of the release
string name = 1;getName in interface ReleaseOuterClass.ReleaseOrBuilderpublic ByteString getNameBytes()
Name is the name of the release
string name = 1;getNameBytes in interface ReleaseOuterClass.ReleaseOrBuilderpublic boolean hasInfo()
Info provides information about a release
.hapi.release.Info info = 2;hasInfo in interface ReleaseOuterClass.ReleaseOrBuilderpublic InfoOuterClass.Info getInfo()
Info provides information about a release
.hapi.release.Info info = 2;getInfo in interface ReleaseOuterClass.ReleaseOrBuilderpublic InfoOuterClass.InfoOrBuilder getInfoOrBuilder()
Info provides information about a release
.hapi.release.Info info = 2;getInfoOrBuilder in interface ReleaseOuterClass.ReleaseOrBuilderpublic boolean hasChart()
Chart is the chart that was released.
.hapi.chart.Chart chart = 3;hasChart in interface ReleaseOuterClass.ReleaseOrBuilderpublic ChartOuterClass.Chart getChart()
Chart is the chart that was released.
.hapi.chart.Chart chart = 3;getChart in interface ReleaseOuterClass.ReleaseOrBuilderpublic ChartOuterClass.ChartOrBuilder getChartOrBuilder()
Chart is the chart that was released.
.hapi.chart.Chart chart = 3;getChartOrBuilder in interface ReleaseOuterClass.ReleaseOrBuilderpublic boolean hasConfig()
Config is the set of extra Values added to the chart. These values override the default values inside of the chart.
.hapi.chart.Config config = 4;hasConfig in interface ReleaseOuterClass.ReleaseOrBuilderpublic ConfigOuterClass.Config getConfig()
Config is the set of extra Values added to the chart. These values override the default values inside of the chart.
.hapi.chart.Config config = 4;getConfig in interface ReleaseOuterClass.ReleaseOrBuilderpublic ConfigOuterClass.ConfigOrBuilder getConfigOrBuilder()
Config is the set of extra Values added to the chart. These values override the default values inside of the chart.
.hapi.chart.Config config = 4;getConfigOrBuilder in interface ReleaseOuterClass.ReleaseOrBuilderpublic String getManifest()
Manifest is the string representation of the rendered template.
string manifest = 5;getManifest in interface ReleaseOuterClass.ReleaseOrBuilderpublic ByteString getManifestBytes()
Manifest is the string representation of the rendered template.
string manifest = 5;getManifestBytes in interface ReleaseOuterClass.ReleaseOrBuilderpublic List<HookOuterClass.Hook> getHooksList()
Hooks are all of the hooks declared for this release.
repeated .hapi.release.Hook hooks = 6;getHooksList in interface ReleaseOuterClass.ReleaseOrBuilderpublic List<? extends HookOuterClass.HookOrBuilder> getHooksOrBuilderList()
Hooks are all of the hooks declared for this release.
repeated .hapi.release.Hook hooks = 6;getHooksOrBuilderList in interface ReleaseOuterClass.ReleaseOrBuilderpublic int getHooksCount()
Hooks are all of the hooks declared for this release.
repeated .hapi.release.Hook hooks = 6;getHooksCount in interface ReleaseOuterClass.ReleaseOrBuilderpublic HookOuterClass.Hook getHooks(int index)
Hooks are all of the hooks declared for this release.
repeated .hapi.release.Hook hooks = 6;getHooks in interface ReleaseOuterClass.ReleaseOrBuilderpublic HookOuterClass.HookOrBuilder getHooksOrBuilder(int index)
Hooks are all of the hooks declared for this release.
repeated .hapi.release.Hook hooks = 6;getHooksOrBuilder in interface ReleaseOuterClass.ReleaseOrBuilderpublic int getVersion()
Version is an int32 which represents the version of the release.
int32 version = 7;getVersion in interface ReleaseOuterClass.ReleaseOrBuilderpublic String getNamespace()
Namespace is the kubernetes namespace of the release.
string namespace = 8;getNamespace in interface ReleaseOuterClass.ReleaseOrBuilderpublic ByteString getNamespaceBytes()
Namespace is the kubernetes namespace of the release.
string namespace = 8;getNamespaceBytes in interface ReleaseOuterClass.ReleaseOrBuilderpublic 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 ReleaseOuterClass.Release parseFrom(ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static ReleaseOuterClass.Release parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static ReleaseOuterClass.Release parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static ReleaseOuterClass.Release parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static ReleaseOuterClass.Release parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static ReleaseOuterClass.Release parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static ReleaseOuterClass.Release parseFrom(InputStream input) throws IOException
IOExceptionpublic static ReleaseOuterClass.Release parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ReleaseOuterClass.Release parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ReleaseOuterClass.Release parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ReleaseOuterClass.Release parseFrom(CodedInputStream input) throws IOException
IOExceptionpublic static ReleaseOuterClass.Release parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ReleaseOuterClass.Release.Builder newBuilderForType()
newBuilderForType in interface MessagenewBuilderForType in interface MessageLitepublic static ReleaseOuterClass.Release.Builder newBuilder()
public static ReleaseOuterClass.Release.Builder newBuilder(ReleaseOuterClass.Release prototype)
public ReleaseOuterClass.Release.Builder toBuilder()
toBuilder in interface MessagetoBuilder in interface MessageLiteprotected ReleaseOuterClass.Release.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class GeneratedMessageV3public static ReleaseOuterClass.Release getDefaultInstance()
public static Parser<ReleaseOuterClass.Release> parser()
public Parser<ReleaseOuterClass.Release> getParserForType()
getParserForType in interface MessagegetParserForType in interface MessageLitegetParserForType in class GeneratedMessageV3public ReleaseOuterClass.Release getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderCopyright © 2017–2018, microBean. All rights reserved.