程序包 hapi.release
类 HookOuterClass.Hook
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- hapi.release.HookOuterClass.Hook
-
- 所有已实现的接口:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,HookOuterClass.HookOrBuilder,Serializable
- 封闭类:
- HookOuterClass
public static final class HookOuterClass.Hook extends com.google.protobuf.GeneratedMessageV3 implements HookOuterClass.HookOrBuilder
Hook defines a hook object.
Protobuf typehapi.release.Hook- 另请参阅:
- 序列化表格
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classHookOuterClass.Hook.BuilderHook defines a hook object.static classHookOuterClass.Hook.DeletePolicyProtobuf enumhapi.release.Hook.DeletePolicystatic classHookOuterClass.Hook.EventProtobuf enumhapi.release.Hook.Event-
从类继承的嵌套类/接口 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 intDELETE_POLICIES_FIELD_NUMBERstatic intEVENTS_FIELD_NUMBERstatic intKIND_FIELD_NUMBERstatic intLAST_RUN_FIELD_NUMBERstatic intMANIFEST_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intPATH_FIELD_NUMBERstatic intWEIGHT_FIELD_NUMBER
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 booleanequals(Object obj)static HookOuterClass.HookgetDefaultInstance()HookOuterClass.HookgetDefaultInstanceForType()HookOuterClass.Hook.DeletePolicygetDeletePolicies(int index)DeletePolicies are the policies that indicate when to delete the hookintgetDeletePoliciesCount()DeletePolicies are the policies that indicate when to delete the hookList<HookOuterClass.Hook.DeletePolicy>getDeletePoliciesList()DeletePolicies are the policies that indicate when to delete the hookintgetDeletePoliciesValue(int index)DeletePolicies are the policies that indicate when to delete the hookList<Integer>getDeletePoliciesValueList()DeletePolicies are the policies that indicate when to delete the hookstatic com.google.protobuf.Descriptors.DescriptorgetDescriptor()HookOuterClass.Hook.EventgetEvents(int index)Events are the events that this hook fires on.intgetEventsCount()Events are the events that this hook fires on.List<HookOuterClass.Hook.Event>getEventsList()Events are the events that this hook fires on.intgetEventsValue(int index)Events are the events that this hook fires on.List<Integer>getEventsValueList()Events are the events that this hook fires on.StringgetKind()Kind is the Kubernetes kind.com.google.protobuf.ByteStringgetKindBytes()Kind is the Kubernetes kind.com.google.protobuf.TimestampgetLastRun()LastRun indicates the date/time this was last run.com.google.protobuf.TimestampOrBuildergetLastRunOrBuilder()LastRun indicates the date/time this was last run.StringgetManifest()Manifest is the manifest contents.com.google.protobuf.ByteStringgetManifestBytes()Manifest is the manifest contents.StringgetName()string name = 1;com.google.protobuf.ByteStringgetNameBytes()string name = 1;com.google.protobuf.Parser<HookOuterClass.Hook>getParserForType()StringgetPath()Path is the chart-relative path to the template.com.google.protobuf.ByteStringgetPathBytes()Path is the chart-relative path to the template.intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()intgetWeight()Weight indicates the sort order for execution among similar Hook typeinthashCode()booleanhasLastRun()LastRun indicates the date/time this was last run.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static HookOuterClass.Hook.BuildernewBuilder()static HookOuterClass.Hook.BuildernewBuilder(HookOuterClass.Hook prototype)HookOuterClass.Hook.BuildernewBuilderForType()protected HookOuterClass.Hook.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)static HookOuterClass.HookparseDelimitedFrom(InputStream input)static HookOuterClass.HookparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HookOuterClass.HookparseFrom(byte[] data)static HookOuterClass.HookparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HookOuterClass.HookparseFrom(com.google.protobuf.ByteString data)static HookOuterClass.HookparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HookOuterClass.HookparseFrom(com.google.protobuf.CodedInputStream input)static HookOuterClass.HookparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HookOuterClass.HookparseFrom(InputStream input)static HookOuterClass.HookparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HookOuterClass.HookparseFrom(ByteBuffer data)static HookOuterClass.HookparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<HookOuterClass.Hook>parser()HookOuterClass.Hook.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
- 另请参阅:
- 常量字段值
-
KIND_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
PATH_FIELD_NUMBER
public static final int PATH_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
MANIFEST_FIELD_NUMBER
public static final int MANIFEST_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
EVENTS_FIELD_NUMBER
public static final int EVENTS_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
LAST_RUN_FIELD_NUMBER
public static final int LAST_RUN_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
WEIGHT_FIELD_NUMBER
public static final int WEIGHT_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
DELETE_POLICIES_FIELD_NUMBER
public static final int DELETE_POLICIES_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()
string name = 1;- 指定者:
getName在接口中HookOuterClass.HookOrBuilder
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
string name = 1;- 指定者:
getNameBytes在接口中HookOuterClass.HookOrBuilder
-
getKind
public String getKind()
Kind is the Kubernetes kind.
string kind = 2;- 指定者:
getKind在接口中HookOuterClass.HookOrBuilder
-
getKindBytes
public com.google.protobuf.ByteString getKindBytes()
Kind is the Kubernetes kind.
string kind = 2;- 指定者:
getKindBytes在接口中HookOuterClass.HookOrBuilder
-
getPath
public String getPath()
Path is the chart-relative path to the template.
string path = 3;- 指定者:
getPath在接口中HookOuterClass.HookOrBuilder
-
getPathBytes
public com.google.protobuf.ByteString getPathBytes()
Path is the chart-relative path to the template.
string path = 3;- 指定者:
getPathBytes在接口中HookOuterClass.HookOrBuilder
-
getManifest
public String getManifest()
Manifest is the manifest contents.
string manifest = 4;- 指定者:
getManifest在接口中HookOuterClass.HookOrBuilder
-
getManifestBytes
public com.google.protobuf.ByteString getManifestBytes()
Manifest is the manifest contents.
string manifest = 4;- 指定者:
getManifestBytes在接口中HookOuterClass.HookOrBuilder
-
getEventsList
public List<HookOuterClass.Hook.Event> getEventsList()
Events are the events that this hook fires on.
repeated .hapi.release.Hook.Event events = 5;- 指定者:
getEventsList在接口中HookOuterClass.HookOrBuilder
-
getEventsCount
public int getEventsCount()
Events are the events that this hook fires on.
repeated .hapi.release.Hook.Event events = 5;- 指定者:
getEventsCount在接口中HookOuterClass.HookOrBuilder
-
getEvents
public HookOuterClass.Hook.Event getEvents(int index)
Events are the events that this hook fires on.
repeated .hapi.release.Hook.Event events = 5;- 指定者:
getEvents在接口中HookOuterClass.HookOrBuilder
-
getEventsValueList
public List<Integer> getEventsValueList()
Events are the events that this hook fires on.
repeated .hapi.release.Hook.Event events = 5;
-
getEventsValue
public int getEventsValue(int index)
Events are the events that this hook fires on.
repeated .hapi.release.Hook.Event events = 5;- 指定者:
getEventsValue在接口中HookOuterClass.HookOrBuilder
-
hasLastRun
public boolean hasLastRun()
LastRun indicates the date/time this was last run.
.google.protobuf.Timestamp last_run = 6;- 指定者:
hasLastRun在接口中HookOuterClass.HookOrBuilder
-
getLastRun
public com.google.protobuf.Timestamp getLastRun()
LastRun indicates the date/time this was last run.
.google.protobuf.Timestamp last_run = 6;- 指定者:
getLastRun在接口中HookOuterClass.HookOrBuilder
-
getLastRunOrBuilder
public com.google.protobuf.TimestampOrBuilder getLastRunOrBuilder()
LastRun indicates the date/time this was last run.
.google.protobuf.Timestamp last_run = 6;
-
getWeight
public int getWeight()
Weight indicates the sort order for execution among similar Hook type
int32 weight = 7;- 指定者:
getWeight在接口中HookOuterClass.HookOrBuilder
-
getDeletePoliciesList
public List<HookOuterClass.Hook.DeletePolicy> getDeletePoliciesList()
DeletePolicies are the policies that indicate when to delete the hook
repeated .hapi.release.Hook.DeletePolicy delete_policies = 8;
-
getDeletePoliciesCount
public int getDeletePoliciesCount()
DeletePolicies are the policies that indicate when to delete the hook
repeated .hapi.release.Hook.DeletePolicy delete_policies = 8;
-
getDeletePolicies
public HookOuterClass.Hook.DeletePolicy getDeletePolicies(int index)
DeletePolicies are the policies that indicate when to delete the hook
repeated .hapi.release.Hook.DeletePolicy delete_policies = 8;
-
getDeletePoliciesValueList
public List<Integer> getDeletePoliciesValueList()
DeletePolicies are the policies that indicate when to delete the hook
repeated .hapi.release.Hook.DeletePolicy delete_policies = 8;
-
getDeletePoliciesValue
public int getDeletePoliciesValue(int index)
DeletePolicies are the policies that indicate when to delete the hook
repeated .hapi.release.Hook.DeletePolicy delete_policies = 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 HookOuterClass.Hook parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HookOuterClass.Hook parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HookOuterClass.Hook parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HookOuterClass.Hook parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HookOuterClass.Hook parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HookOuterClass.Hook parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HookOuterClass.Hook parseFrom(InputStream input) throws IOException
- 抛出:
IOException
-
parseFrom
public static HookOuterClass.Hook parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 抛出:
IOException
-
parseDelimitedFrom
public static HookOuterClass.Hook parseDelimitedFrom(InputStream input) throws IOException
- 抛出:
IOException
-
parseDelimitedFrom
public static HookOuterClass.Hook parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 抛出:
IOException
-
parseFrom
public static HookOuterClass.Hook parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- 抛出:
IOException
-
parseFrom
public static HookOuterClass.Hook parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 抛出:
IOException
-
newBuilderForType
public HookOuterClass.Hook.Builder newBuilderForType()
- 指定者:
newBuilderForType在接口中com.google.protobuf.Message- 指定者:
newBuilderForType在接口中com.google.protobuf.MessageLite
-
newBuilder
public static HookOuterClass.Hook.Builder newBuilder()
-
newBuilder
public static HookOuterClass.Hook.Builder newBuilder(HookOuterClass.Hook prototype)
-
toBuilder
public HookOuterClass.Hook.Builder toBuilder()
- 指定者:
toBuilder在接口中com.google.protobuf.Message- 指定者:
toBuilder在接口中com.google.protobuf.MessageLite
-
newBuilderForType
protected HookOuterClass.Hook.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- 指定者:
newBuilderForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static HookOuterClass.Hook getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<HookOuterClass.Hook> parser()
-
getParserForType
public com.google.protobuf.Parser<HookOuterClass.Hook> getParserForType()
- 指定者:
getParserForType在接口中com.google.protobuf.Message- 指定者:
getParserForType在接口中com.google.protobuf.MessageLite- 覆盖:
getParserForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public HookOuterClass.Hook getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
-