public static final class HookOuterClass.Hook extends GeneratedMessageV3 implements HookOuterClass.HookOrBuilder
Hook defines a hook object.Protobuf type
hapi.release.Hook
Modifier and Type | Class and Description |
---|---|
static class |
HookOuterClass.Hook.Builder
Hook defines a hook object.
|
static class |
HookOuterClass.Hook.DeletePolicy
Protobuf enum
hapi.release.Hook.DeletePolicy |
static class |
HookOuterClass.Hook.Event
Protobuf enum
hapi.release.Hook.Event |
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 |
DELETE_POLICIES_FIELD_NUMBER |
static int |
EVENTS_FIELD_NUMBER |
static int |
KIND_FIELD_NUMBER |
static int |
LAST_RUN_FIELD_NUMBER |
static int |
MANIFEST_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
PATH_FIELD_NUMBER |
static int |
WEIGHT_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFields
memoizedSize
memoizedHashCode
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
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
toByteArray, toByteString, writeDelimitedTo, writeTo
public static final int NAME_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER
public static final int PATH_FIELD_NUMBER
public static final int MANIFEST_FIELD_NUMBER
public static final int EVENTS_FIELD_NUMBER
public static final int LAST_RUN_FIELD_NUMBER
public static final int WEIGHT_FIELD_NUMBER
public static final int DELETE_POLICIES_FIELD_NUMBER
public final UnknownFieldSet getUnknownFields()
getUnknownFields
in interface MessageOrBuilder
getUnknownFields
in class GeneratedMessageV3
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3
public String getName()
string name = 1;
getName
in interface HookOuterClass.HookOrBuilder
public ByteString getNameBytes()
string name = 1;
getNameBytes
in interface HookOuterClass.HookOrBuilder
public String getKind()
Kind is the Kubernetes kind.
string kind = 2;
getKind
in interface HookOuterClass.HookOrBuilder
public ByteString getKindBytes()
Kind is the Kubernetes kind.
string kind = 2;
getKindBytes
in interface HookOuterClass.HookOrBuilder
public String getPath()
Path is the chart-relative path to the template.
string path = 3;
getPath
in interface HookOuterClass.HookOrBuilder
public ByteString getPathBytes()
Path is the chart-relative path to the template.
string path = 3;
getPathBytes
in interface HookOuterClass.HookOrBuilder
public String getManifest()
Manifest is the manifest contents.
string manifest = 4;
getManifest
in interface HookOuterClass.HookOrBuilder
public ByteString getManifestBytes()
Manifest is the manifest contents.
string manifest = 4;
getManifestBytes
in interface HookOuterClass.HookOrBuilder
public List<HookOuterClass.Hook.Event> getEventsList()
Events are the events that this hook fires on.
repeated .hapi.release.Hook.Event events = 5;
getEventsList
in interface HookOuterClass.HookOrBuilder
public int getEventsCount()
Events are the events that this hook fires on.
repeated .hapi.release.Hook.Event events = 5;
getEventsCount
in interface HookOuterClass.HookOrBuilder
public HookOuterClass.Hook.Event getEvents(int index)
Events are the events that this hook fires on.
repeated .hapi.release.Hook.Event events = 5;
getEvents
in interface HookOuterClass.HookOrBuilder
public List<Integer> getEventsValueList()
Events are the events that this hook fires on.
repeated .hapi.release.Hook.Event events = 5;
getEventsValueList
in interface HookOuterClass.HookOrBuilder
public int getEventsValue(int index)
Events are the events that this hook fires on.
repeated .hapi.release.Hook.Event events = 5;
getEventsValue
in interface HookOuterClass.HookOrBuilder
public boolean hasLastRun()
LastRun indicates the date/time this was last run.
.google.protobuf.Timestamp last_run = 6;
hasLastRun
in interface HookOuterClass.HookOrBuilder
public Timestamp getLastRun()
LastRun indicates the date/time this was last run.
.google.protobuf.Timestamp last_run = 6;
getLastRun
in interface HookOuterClass.HookOrBuilder
public TimestampOrBuilder getLastRunOrBuilder()
LastRun indicates the date/time this was last run.
.google.protobuf.Timestamp last_run = 6;
getLastRunOrBuilder
in interface HookOuterClass.HookOrBuilder
public int getWeight()
Weight indicates the sort order for execution among similar Hook type
int32 weight = 7;
getWeight
in interface HookOuterClass.HookOrBuilder
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;
getDeletePoliciesList
in interface HookOuterClass.HookOrBuilder
public int getDeletePoliciesCount()
DeletePolicies are the policies that indicate when to delete the hook
repeated .hapi.release.Hook.DeletePolicy delete_policies = 8;
getDeletePoliciesCount
in interface HookOuterClass.HookOrBuilder
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;
getDeletePolicies
in interface HookOuterClass.HookOrBuilder
public List<Integer> getDeletePoliciesValueList()
DeletePolicies are the policies that indicate when to delete the hook
repeated .hapi.release.Hook.DeletePolicy delete_policies = 8;
getDeletePoliciesValueList
in interface HookOuterClass.HookOrBuilder
public int getDeletePoliciesValue(int index)
DeletePolicies are the policies that indicate when to delete the hook
repeated .hapi.release.Hook.DeletePolicy delete_policies = 8;
getDeletePoliciesValue
in interface HookOuterClass.HookOrBuilder
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3
public void writeTo(CodedOutputStream output) throws IOException
writeTo
in interface MessageLite
writeTo
in class GeneratedMessageV3
IOException
public int getSerializedSize()
getSerializedSize
in interface MessageLite
getSerializedSize
in class GeneratedMessageV3
public boolean equals(Object obj)
equals
in interface Message
equals
in class AbstractMessage
public int hashCode()
hashCode
in interface Message
hashCode
in class AbstractMessage
public static HookOuterClass.Hook parseFrom(ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static HookOuterClass.Hook parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static HookOuterClass.Hook parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static HookOuterClass.Hook parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static HookOuterClass.Hook parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static HookOuterClass.Hook parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static HookOuterClass.Hook parseFrom(InputStream input) throws IOException
IOException
public static HookOuterClass.Hook parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static HookOuterClass.Hook parseDelimitedFrom(InputStream input) throws IOException
IOException
public static HookOuterClass.Hook parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static HookOuterClass.Hook parseFrom(CodedInputStream input) throws IOException
IOException
public static HookOuterClass.Hook parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public HookOuterClass.Hook.Builder newBuilderForType()
newBuilderForType
in interface Message
newBuilderForType
in interface MessageLite
public static HookOuterClass.Hook.Builder newBuilder()
public static HookOuterClass.Hook.Builder newBuilder(HookOuterClass.Hook prototype)
public HookOuterClass.Hook.Builder toBuilder()
toBuilder
in interface Message
toBuilder
in interface MessageLite
protected HookOuterClass.Hook.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class GeneratedMessageV3
public static HookOuterClass.Hook getDefaultInstance()
public static Parser<HookOuterClass.Hook> parser()
public Parser<HookOuterClass.Hook> getParserForType()
getParserForType
in interface Message
getParserForType
in interface MessageLite
getParserForType
in class GeneratedMessageV3
public HookOuterClass.Hook getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
Copyright © 2017–2018, microBean. All rights reserved.