public static final class Tiller.ListReleasesRequest extends GeneratedMessageV3 implements Tiller.ListReleasesRequestOrBuilder
ListReleasesRequest requests a list of releases. Releases can be retrieved in chunks by setting limit and offset. Releases can be sorted according to a few pre-determined sort stategies.Protobuf type
hapi.services.tiller.ListReleasesRequest| Modifier and Type | Class and Description |
|---|---|
static class |
Tiller.ListReleasesRequest.Builder
ListReleasesRequest requests a list of releases.
|
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 |
FILTER_FIELD_NUMBER |
static int |
LIMIT_FIELD_NUMBER |
static int |
NAMESPACE_FIELD_NUMBER |
static int |
OFFSET_FIELD_NUMBER |
static int |
SORT_BY_FIELD_NUMBER |
static int |
SORT_ORDER_FIELD_NUMBER |
static int |
STATUS_CODES_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 LIMIT_FIELD_NUMBER
public static final int OFFSET_FIELD_NUMBER
public static final int SORT_BY_FIELD_NUMBER
public static final int FILTER_FIELD_NUMBER
public static final int SORT_ORDER_FIELD_NUMBER
public static final int STATUS_CODES_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 long getLimit()
Limit is the maximum number of releases to be returned.
int64 limit = 1;getLimit in interface Tiller.ListReleasesRequestOrBuilderpublic String getOffset()
Offset is the last release name that was seen. The next listing operation will start with the name after this one. Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. dennis is the offset. Supplying 'dennis' for the next request should cause the next batch to return a set of results starting with 'dennis'.
string offset = 2;getOffset in interface Tiller.ListReleasesRequestOrBuilderpublic ByteString getOffsetBytes()
Offset is the last release name that was seen. The next listing operation will start with the name after this one. Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. dennis is the offset. Supplying 'dennis' for the next request should cause the next batch to return a set of results starting with 'dennis'.
string offset = 2;getOffsetBytes in interface Tiller.ListReleasesRequestOrBuilderpublic int getSortByValue()
SortBy is the sort field that the ListReleases server should sort data before returning.
.hapi.services.tiller.ListSort.SortBy sort_by = 3;getSortByValue in interface Tiller.ListReleasesRequestOrBuilderpublic Tiller.ListSort.SortBy getSortBy()
SortBy is the sort field that the ListReleases server should sort data before returning.
.hapi.services.tiller.ListSort.SortBy sort_by = 3;getSortBy in interface Tiller.ListReleasesRequestOrBuilderpublic String getFilter()
Filter is a regular expression used to filter which releases should be listed. Anything that matches the regexp will be included in the results.
string filter = 4;getFilter in interface Tiller.ListReleasesRequestOrBuilderpublic ByteString getFilterBytes()
Filter is a regular expression used to filter which releases should be listed. Anything that matches the regexp will be included in the results.
string filter = 4;getFilterBytes in interface Tiller.ListReleasesRequestOrBuilderpublic int getSortOrderValue()
SortOrder is the ordering directive used for sorting.
.hapi.services.tiller.ListSort.SortOrder sort_order = 5;getSortOrderValue in interface Tiller.ListReleasesRequestOrBuilderpublic Tiller.ListSort.SortOrder getSortOrder()
SortOrder is the ordering directive used for sorting.
.hapi.services.tiller.ListSort.SortOrder sort_order = 5;getSortOrder in interface Tiller.ListReleasesRequestOrBuilderpublic List<StatusOuterClass.Status.Code> getStatusCodesList()
repeated .hapi.release.Status.Code status_codes = 6;getStatusCodesList in interface Tiller.ListReleasesRequestOrBuilderpublic int getStatusCodesCount()
repeated .hapi.release.Status.Code status_codes = 6;getStatusCodesCount in interface Tiller.ListReleasesRequestOrBuilderpublic StatusOuterClass.Status.Code getStatusCodes(int index)
repeated .hapi.release.Status.Code status_codes = 6;getStatusCodes in interface Tiller.ListReleasesRequestOrBuilderpublic List<Integer> getStatusCodesValueList()
repeated .hapi.release.Status.Code status_codes = 6;getStatusCodesValueList in interface Tiller.ListReleasesRequestOrBuilderpublic int getStatusCodesValue(int index)
repeated .hapi.release.Status.Code status_codes = 6;getStatusCodesValue in interface Tiller.ListReleasesRequestOrBuilderpublic String getNamespace()
Namespace is the filter to select releases only from a specific namespace.
string namespace = 7;getNamespace in interface Tiller.ListReleasesRequestOrBuilderpublic ByteString getNamespaceBytes()
Namespace is the filter to select releases only from a specific namespace.
string namespace = 7;getNamespaceBytes in interface Tiller.ListReleasesRequestOrBuilderpublic 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.ListReleasesRequest parseFrom(ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Tiller.ListReleasesRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Tiller.ListReleasesRequest parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Tiller.ListReleasesRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Tiller.ListReleasesRequest parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Tiller.ListReleasesRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Tiller.ListReleasesRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static Tiller.ListReleasesRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Tiller.ListReleasesRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Tiller.ListReleasesRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Tiller.ListReleasesRequest parseFrom(CodedInputStream input) throws IOException
IOExceptionpublic static Tiller.ListReleasesRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Tiller.ListReleasesRequest.Builder newBuilderForType()
newBuilderForType in interface MessagenewBuilderForType in interface MessageLitepublic static Tiller.ListReleasesRequest.Builder newBuilder()
public static Tiller.ListReleasesRequest.Builder newBuilder(Tiller.ListReleasesRequest prototype)
public Tiller.ListReleasesRequest.Builder toBuilder()
toBuilder in interface MessagetoBuilder in interface MessageLiteprotected Tiller.ListReleasesRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class GeneratedMessageV3public static Tiller.ListReleasesRequest getDefaultInstance()
public static Parser<Tiller.ListReleasesRequest> parser()
public Parser<Tiller.ListReleasesRequest> getParserForType()
getParserForType in interface MessagegetParserForType in interface MessageLitegetParserForType in class GeneratedMessageV3public Tiller.ListReleasesRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderCopyright © 2017–2018, microBean. All rights reserved.