程序包 hapi.release
类 ReleaseOuterClass.Release
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- hapi.release.ReleaseOuterClass.Release
-
- 所有已实现的接口:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ReleaseOuterClass.ReleaseOrBuilder,Serializable
- 封闭类:
- ReleaseOuterClass
public static final class ReleaseOuterClass.Release extends com.google.protobuf.GeneratedMessageV3 implements ReleaseOuterClass.ReleaseOrBuilder
Release describes a deployment of a chart, together with the chart and the variables used to deploy that chart.
Protobuf typehapi.release.Release- 另请参阅:
- 序列化表格
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classReleaseOuterClass.Release.BuilderRelease describes a deployment of a chart, together with the chart and the variables used to deploy that chart.-
从类继承的嵌套类/接口 com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
-
-
字段概要
字段 修饰符和类型 字段 说明 static intCHART_FIELD_NUMBERstatic intCONFIG_FIELD_NUMBERstatic intHOOKS_FIELD_NUMBERstatic intINFO_FIELD_NUMBERstatic intMANIFEST_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intNAMESPACE_FIELD_NUMBERstatic intVERSION_FIELD_NUMBER
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 booleanequals(Object obj)ChartOuterClass.ChartgetChart()Chart is the chart that was released.ChartOuterClass.ChartOrBuildergetChartOrBuilder()Chart is the chart that was released.ConfigOuterClass.ConfiggetConfig()Config is the set of extra Values added to the chart.ConfigOuterClass.ConfigOrBuildergetConfigOrBuilder()Config is the set of extra Values added to the chart.static ReleaseOuterClass.ReleasegetDefaultInstance()ReleaseOuterClass.ReleasegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()HookOuterClass.HookgetHooks(int index)Hooks are all of the hooks declared for this release.intgetHooksCount()Hooks are all of the hooks declared for this release.List<HookOuterClass.Hook>getHooksList()Hooks are all of the hooks declared for this release.HookOuterClass.HookOrBuildergetHooksOrBuilder(int index)Hooks are all of the hooks declared for this release.List<? extends HookOuterClass.HookOrBuilder>getHooksOrBuilderList()Hooks are all of the hooks declared for this release.InfoOuterClass.InfogetInfo()Info provides information about a releaseInfoOuterClass.InfoOrBuildergetInfoOrBuilder()Info provides information about a releaseStringgetManifest()Manifest is the string representation of the rendered template.com.google.protobuf.ByteStringgetManifestBytes()Manifest is the string representation of the rendered template.StringgetName()Name is the name of the releasecom.google.protobuf.ByteStringgetNameBytes()Name is the name of the releaseStringgetNamespace()Namespace is the kubernetes namespace of the release.com.google.protobuf.ByteStringgetNamespaceBytes()Namespace is the kubernetes namespace of the release.com.google.protobuf.Parser<ReleaseOuterClass.Release>getParserForType()intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()intgetVersion()Version is an int32 which represents the version of the release.booleanhasChart()Chart is the chart that was released.booleanhasConfig()Config is the set of extra Values added to the chart.inthashCode()booleanhasInfo()Info provides information about a releaseprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ReleaseOuterClass.Release.BuildernewBuilder()static ReleaseOuterClass.Release.BuildernewBuilder(ReleaseOuterClass.Release prototype)ReleaseOuterClass.Release.BuildernewBuilderForType()protected ReleaseOuterClass.Release.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)static ReleaseOuterClass.ReleaseparseDelimitedFrom(InputStream input)static ReleaseOuterClass.ReleaseparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReleaseOuterClass.ReleaseparseFrom(byte[] data)static ReleaseOuterClass.ReleaseparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReleaseOuterClass.ReleaseparseFrom(com.google.protobuf.ByteString data)static ReleaseOuterClass.ReleaseparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReleaseOuterClass.ReleaseparseFrom(com.google.protobuf.CodedInputStream input)static ReleaseOuterClass.ReleaseparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReleaseOuterClass.ReleaseparseFrom(InputStream input)static ReleaseOuterClass.ReleaseparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReleaseOuterClass.ReleaseparseFrom(ByteBuffer data)static ReleaseOuterClass.ReleaseparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ReleaseOuterClass.Release>parser()ReleaseOuterClass.Release.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
从类继承的方法 com.google.protobuf.GeneratedMessageV3
canUseUnsafe, 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, writeStringNoTag
-
从类继承的方法 com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
-
-
-
字段详细资料
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
INFO_FIELD_NUMBER
public static final int INFO_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
CHART_FIELD_NUMBER
public static final int CHART_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
CONFIG_FIELD_NUMBER
public static final int CONFIG_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
MANIFEST_FIELD_NUMBER
public static final int MANIFEST_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
HOOKS_FIELD_NUMBER
public static final int HOOKS_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
VERSION_FIELD_NUMBER
public static final int VERSION_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
NAMESPACE_FIELD_NUMBER
public static final int NAMESPACE_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- 指定者:
getUnknownFields在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getUnknownFields在类中com.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3
-
getName
public String getName()
Name is the name of the release
string name = 1;- 指定者:
getName在接口中ReleaseOuterClass.ReleaseOrBuilder
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Name is the name of the release
string name = 1;
-
hasInfo
public boolean hasInfo()
Info provides information about a release
.hapi.release.Info info = 2;- 指定者:
hasInfo在接口中ReleaseOuterClass.ReleaseOrBuilder
-
getInfo
public InfoOuterClass.Info getInfo()
Info provides information about a release
.hapi.release.Info info = 2;- 指定者:
getInfo在接口中ReleaseOuterClass.ReleaseOrBuilder
-
getInfoOrBuilder
public InfoOuterClass.InfoOrBuilder getInfoOrBuilder()
Info provides information about a release
.hapi.release.Info info = 2;
-
hasChart
public boolean hasChart()
Chart is the chart that was released.
.hapi.chart.Chart chart = 3;- 指定者:
hasChart在接口中ReleaseOuterClass.ReleaseOrBuilder
-
getChart
public ChartOuterClass.Chart getChart()
Chart is the chart that was released.
.hapi.chart.Chart chart = 3;- 指定者:
getChart在接口中ReleaseOuterClass.ReleaseOrBuilder
-
getChartOrBuilder
public ChartOuterClass.ChartOrBuilder getChartOrBuilder()
Chart is the chart that was released.
.hapi.chart.Chart chart = 3;
-
hasConfig
public 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在接口中ReleaseOuterClass.ReleaseOrBuilder
-
getConfig
public 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在接口中ReleaseOuterClass.ReleaseOrBuilder
-
getConfigOrBuilder
public 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;
-
getManifest
public String getManifest()
Manifest is the string representation of the rendered template.
string manifest = 5;
-
getManifestBytes
public com.google.protobuf.ByteString getManifestBytes()
Manifest is the string representation of the rendered template.
string manifest = 5;
-
getHooksList
public List<HookOuterClass.Hook> getHooksList()
Hooks are all of the hooks declared for this release.
repeated .hapi.release.Hook hooks = 6;
-
getHooksOrBuilderList
public List<? extends HookOuterClass.HookOrBuilder> getHooksOrBuilderList()
Hooks are all of the hooks declared for this release.
repeated .hapi.release.Hook hooks = 6;
-
getHooksCount
public int getHooksCount()
Hooks are all of the hooks declared for this release.
repeated .hapi.release.Hook hooks = 6;
-
getHooks
public HookOuterClass.Hook getHooks(int index)
Hooks are all of the hooks declared for this release.
repeated .hapi.release.Hook hooks = 6;- 指定者:
getHooks在接口中ReleaseOuterClass.ReleaseOrBuilder
-
getHooksOrBuilder
public HookOuterClass.HookOrBuilder getHooksOrBuilder(int index)
Hooks are all of the hooks declared for this release.
repeated .hapi.release.Hook hooks = 6;
-
getVersion
public int getVersion()
Version is an int32 which represents the version of the release.
int32 version = 7;- 指定者:
getVersion在接口中ReleaseOuterClass.ReleaseOrBuilder
-
getNamespace
public String getNamespace()
Namespace is the kubernetes namespace of the release.
string namespace = 8;
-
getNamespaceBytes
public com.google.protobuf.ByteString getNamespaceBytes()
Namespace is the kubernetes namespace of the release.
string namespace = 8;
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- 指定者:
writeTo在接口中com.google.protobuf.MessageLite- 覆盖:
writeTo在类中com.google.protobuf.GeneratedMessageV3- 抛出:
IOException
-
getSerializedSize
public int getSerializedSize()
- 指定者:
getSerializedSize在接口中com.google.protobuf.MessageLite- 覆盖:
getSerializedSize在类中com.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- 指定者:
equals在接口中com.google.protobuf.Message- 覆盖:
equals在类中com.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- 指定者:
hashCode在接口中com.google.protobuf.Message- 覆盖:
hashCode在类中com.google.protobuf.AbstractMessage
-
parseFrom
public static ReleaseOuterClass.Release parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReleaseOuterClass.Release parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReleaseOuterClass.Release parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReleaseOuterClass.Release parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReleaseOuterClass.Release parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReleaseOuterClass.Release parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReleaseOuterClass.Release parseFrom(InputStream input) throws IOException
- 抛出:
IOException
-
parseFrom
public static ReleaseOuterClass.Release parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 抛出:
IOException
-
parseDelimitedFrom
public static ReleaseOuterClass.Release parseDelimitedFrom(InputStream input) throws IOException
- 抛出:
IOException
-
parseDelimitedFrom
public static ReleaseOuterClass.Release parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 抛出:
IOException
-
parseFrom
public static ReleaseOuterClass.Release parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- 抛出:
IOException
-
parseFrom
public static ReleaseOuterClass.Release parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 抛出:
IOException
-
newBuilderForType
public ReleaseOuterClass.Release.Builder newBuilderForType()
- 指定者:
newBuilderForType在接口中com.google.protobuf.Message- 指定者:
newBuilderForType在接口中com.google.protobuf.MessageLite
-
newBuilder
public static ReleaseOuterClass.Release.Builder newBuilder()
-
newBuilder
public static ReleaseOuterClass.Release.Builder newBuilder(ReleaseOuterClass.Release prototype)
-
toBuilder
public ReleaseOuterClass.Release.Builder toBuilder()
- 指定者:
toBuilder在接口中com.google.protobuf.Message- 指定者:
toBuilder在接口中com.google.protobuf.MessageLite
-
newBuilderForType
protected ReleaseOuterClass.Release.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- 指定者:
newBuilderForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ReleaseOuterClass.Release getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ReleaseOuterClass.Release> parser()
-
getParserForType
public com.google.protobuf.Parser<ReleaseOuterClass.Release> getParserForType()
- 指定者:
getParserForType在接口中com.google.protobuf.Message- 指定者:
getParserForType在接口中com.google.protobuf.MessageLite- 覆盖:
getParserForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ReleaseOuterClass.Release getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
-