public static final class Tiller.ListReleasesRequest.Builder extends GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder> 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 | Method and Description |
---|---|
Tiller.ListReleasesRequest.Builder |
addAllStatusCodes(Iterable<? extends StatusOuterClass.Status.Code> values)
repeated .hapi.release.Status.Code status_codes = 6; |
Tiller.ListReleasesRequest.Builder |
addAllStatusCodesValue(Iterable<Integer> values)
repeated .hapi.release.Status.Code status_codes = 6; |
Tiller.ListReleasesRequest.Builder |
addRepeatedField(Descriptors.FieldDescriptor field,
Object value) |
Tiller.ListReleasesRequest.Builder |
addStatusCodes(StatusOuterClass.Status.Code value)
repeated .hapi.release.Status.Code status_codes = 6; |
Tiller.ListReleasesRequest.Builder |
addStatusCodesValue(int value)
repeated .hapi.release.Status.Code status_codes = 6; |
Tiller.ListReleasesRequest |
build() |
Tiller.ListReleasesRequest |
buildPartial() |
Tiller.ListReleasesRequest.Builder |
clear() |
Tiller.ListReleasesRequest.Builder |
clearField(Descriptors.FieldDescriptor field) |
Tiller.ListReleasesRequest.Builder |
clearFilter()
Filter is a regular expression used to filter which releases should be listed.
|
Tiller.ListReleasesRequest.Builder |
clearLimit()
Limit is the maximum number of releases to be returned.
|
Tiller.ListReleasesRequest.Builder |
clearNamespace()
Namespace is the filter to select releases only from a specific namespace.
|
Tiller.ListReleasesRequest.Builder |
clearOffset()
Offset is the last release name that was seen.
|
Tiller.ListReleasesRequest.Builder |
clearOneof(Descriptors.OneofDescriptor oneof) |
Tiller.ListReleasesRequest.Builder |
clearSortBy()
SortBy is the sort field that the ListReleases server should sort data before returning.
|
Tiller.ListReleasesRequest.Builder |
clearSortOrder()
SortOrder is the ordering directive used for sorting.
|
Tiller.ListReleasesRequest.Builder |
clearStatusCodes()
repeated .hapi.release.Status.Code status_codes = 6; |
Tiller.ListReleasesRequest.Builder |
clone() |
Tiller.ListReleasesRequest |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
String |
getFilter()
Filter is a regular expression used to filter which releases should be listed.
|
ByteString |
getFilterBytes()
Filter is a regular expression used to filter which releases should be listed.
|
long |
getLimit()
Limit is the maximum number of releases to be returned.
|
String |
getNamespace()
Namespace is the filter to select releases only from a specific namespace.
|
ByteString |
getNamespaceBytes()
Namespace is the filter to select releases only from a specific namespace.
|
String |
getOffset()
Offset is the last release name that was seen.
|
ByteString |
getOffsetBytes()
Offset is the last release name that was seen.
|
Tiller.ListSort.SortBy |
getSortBy()
SortBy is the sort field that the ListReleases server should sort data before returning.
|
int |
getSortByValue()
SortBy is the sort field that the ListReleases server should sort data before returning.
|
Tiller.ListSort.SortOrder |
getSortOrder()
SortOrder is the ordering directive used for sorting.
|
int |
getSortOrderValue()
SortOrder is the ordering directive used for sorting.
|
StatusOuterClass.Status.Code |
getStatusCodes(int index)
repeated .hapi.release.Status.Code status_codes = 6; |
int |
getStatusCodesCount()
repeated .hapi.release.Status.Code status_codes = 6; |
List<StatusOuterClass.Status.Code> |
getStatusCodesList()
repeated .hapi.release.Status.Code status_codes = 6; |
int |
getStatusCodesValue(int index)
repeated .hapi.release.Status.Code status_codes = 6; |
List<Integer> |
getStatusCodesValueList()
repeated .hapi.release.Status.Code status_codes = 6; |
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Tiller.ListReleasesRequest.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
Tiller.ListReleasesRequest.Builder |
mergeFrom(Message other) |
Tiller.ListReleasesRequest.Builder |
mergeFrom(Tiller.ListReleasesRequest other) |
Tiller.ListReleasesRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
Tiller.ListReleasesRequest.Builder |
setField(Descriptors.FieldDescriptor field,
Object value) |
Tiller.ListReleasesRequest.Builder |
setFilter(String value)
Filter is a regular expression used to filter which releases should be listed.
|
Tiller.ListReleasesRequest.Builder |
setFilterBytes(ByteString value)
Filter is a regular expression used to filter which releases should be listed.
|
Tiller.ListReleasesRequest.Builder |
setLimit(long value)
Limit is the maximum number of releases to be returned.
|
Tiller.ListReleasesRequest.Builder |
setNamespace(String value)
Namespace is the filter to select releases only from a specific namespace.
|
Tiller.ListReleasesRequest.Builder |
setNamespaceBytes(ByteString value)
Namespace is the filter to select releases only from a specific namespace.
|
Tiller.ListReleasesRequest.Builder |
setOffset(String value)
Offset is the last release name that was seen.
|
Tiller.ListReleasesRequest.Builder |
setOffsetBytes(ByteString value)
Offset is the last release name that was seen.
|
Tiller.ListReleasesRequest.Builder |
setRepeatedField(Descriptors.FieldDescriptor field,
int index,
Object value) |
Tiller.ListReleasesRequest.Builder |
setSortBy(Tiller.ListSort.SortBy value)
SortBy is the sort field that the ListReleases server should sort data before returning.
|
Tiller.ListReleasesRequest.Builder |
setSortByValue(int value)
SortBy is the sort field that the ListReleases server should sort data before returning.
|
Tiller.ListReleasesRequest.Builder |
setSortOrder(Tiller.ListSort.SortOrder value)
SortOrder is the ordering directive used for sorting.
|
Tiller.ListReleasesRequest.Builder |
setSortOrderValue(int value)
SortOrder is the ordering directive used for sorting.
|
Tiller.ListReleasesRequest.Builder |
setStatusCodes(int index,
StatusOuterClass.Status.Code value)
repeated .hapi.release.Status.Code status_codes = 6; |
Tiller.ListReleasesRequest.Builder |
setStatusCodesValue(int index,
int value)
repeated .hapi.release.Status.Code status_codes = 6; |
Tiller.ListReleasesRequest.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
public Tiller.ListReleasesRequest.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
public Tiller.ListReleasesRequest getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public Tiller.ListReleasesRequest build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public Tiller.ListReleasesRequest buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public Tiller.ListReleasesRequest.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
public Tiller.ListReleasesRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
public Tiller.ListReleasesRequest.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
public Tiller.ListReleasesRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
public Tiller.ListReleasesRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
public Tiller.ListReleasesRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
public Tiller.ListReleasesRequest.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<Tiller.ListReleasesRequest.Builder>
public Tiller.ListReleasesRequest.Builder mergeFrom(Tiller.ListReleasesRequest other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
public Tiller.ListReleasesRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<Tiller.ListReleasesRequest.Builder>
IOException
public long getLimit()
Limit is the maximum number of releases to be returned.
int64 limit = 1;
getLimit
in interface Tiller.ListReleasesRequestOrBuilder
public Tiller.ListReleasesRequest.Builder setLimit(long value)
Limit is the maximum number of releases to be returned.
int64 limit = 1;
public Tiller.ListReleasesRequest.Builder clearLimit()
Limit is the maximum number of releases to be returned.
int64 limit = 1;
public 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.ListReleasesRequestOrBuilder
public 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.ListReleasesRequestOrBuilder
public Tiller.ListReleasesRequest.Builder setOffset(String value)
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;
public Tiller.ListReleasesRequest.Builder clearOffset()
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;
public Tiller.ListReleasesRequest.Builder setOffsetBytes(ByteString value)
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;
public 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.ListReleasesRequestOrBuilder
public Tiller.ListReleasesRequest.Builder setSortByValue(int value)
SortBy is the sort field that the ListReleases server should sort data before returning.
.hapi.services.tiller.ListSort.SortBy sort_by = 3;
public 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.ListReleasesRequestOrBuilder
public Tiller.ListReleasesRequest.Builder setSortBy(Tiller.ListSort.SortBy value)
SortBy is the sort field that the ListReleases server should sort data before returning.
.hapi.services.tiller.ListSort.SortBy sort_by = 3;
public Tiller.ListReleasesRequest.Builder clearSortBy()
SortBy is the sort field that the ListReleases server should sort data before returning.
.hapi.services.tiller.ListSort.SortBy sort_by = 3;
public 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.ListReleasesRequestOrBuilder
public 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.ListReleasesRequestOrBuilder
public Tiller.ListReleasesRequest.Builder setFilter(String value)
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;
public Tiller.ListReleasesRequest.Builder clearFilter()
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;
public Tiller.ListReleasesRequest.Builder setFilterBytes(ByteString value)
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;
public int getSortOrderValue()
SortOrder is the ordering directive used for sorting.
.hapi.services.tiller.ListSort.SortOrder sort_order = 5;
getSortOrderValue
in interface Tiller.ListReleasesRequestOrBuilder
public Tiller.ListReleasesRequest.Builder setSortOrderValue(int value)
SortOrder is the ordering directive used for sorting.
.hapi.services.tiller.ListSort.SortOrder sort_order = 5;
public Tiller.ListSort.SortOrder getSortOrder()
SortOrder is the ordering directive used for sorting.
.hapi.services.tiller.ListSort.SortOrder sort_order = 5;
getSortOrder
in interface Tiller.ListReleasesRequestOrBuilder
public Tiller.ListReleasesRequest.Builder setSortOrder(Tiller.ListSort.SortOrder value)
SortOrder is the ordering directive used for sorting.
.hapi.services.tiller.ListSort.SortOrder sort_order = 5;
public Tiller.ListReleasesRequest.Builder clearSortOrder()
SortOrder is the ordering directive used for sorting.
.hapi.services.tiller.ListSort.SortOrder sort_order = 5;
public List<StatusOuterClass.Status.Code> getStatusCodesList()
repeated .hapi.release.Status.Code status_codes = 6;
getStatusCodesList
in interface Tiller.ListReleasesRequestOrBuilder
public int getStatusCodesCount()
repeated .hapi.release.Status.Code status_codes = 6;
getStatusCodesCount
in interface Tiller.ListReleasesRequestOrBuilder
public StatusOuterClass.Status.Code getStatusCodes(int index)
repeated .hapi.release.Status.Code status_codes = 6;
getStatusCodes
in interface Tiller.ListReleasesRequestOrBuilder
public Tiller.ListReleasesRequest.Builder setStatusCodes(int index, StatusOuterClass.Status.Code value)
repeated .hapi.release.Status.Code status_codes = 6;
public Tiller.ListReleasesRequest.Builder addStatusCodes(StatusOuterClass.Status.Code value)
repeated .hapi.release.Status.Code status_codes = 6;
public Tiller.ListReleasesRequest.Builder addAllStatusCodes(Iterable<? extends StatusOuterClass.Status.Code> values)
repeated .hapi.release.Status.Code status_codes = 6;
public Tiller.ListReleasesRequest.Builder clearStatusCodes()
repeated .hapi.release.Status.Code status_codes = 6;
public List<Integer> getStatusCodesValueList()
repeated .hapi.release.Status.Code status_codes = 6;
getStatusCodesValueList
in interface Tiller.ListReleasesRequestOrBuilder
public int getStatusCodesValue(int index)
repeated .hapi.release.Status.Code status_codes = 6;
getStatusCodesValue
in interface Tiller.ListReleasesRequestOrBuilder
public Tiller.ListReleasesRequest.Builder setStatusCodesValue(int index, int value)
repeated .hapi.release.Status.Code status_codes = 6;
public Tiller.ListReleasesRequest.Builder addStatusCodesValue(int value)
repeated .hapi.release.Status.Code status_codes = 6;
public Tiller.ListReleasesRequest.Builder addAllStatusCodesValue(Iterable<Integer> values)
repeated .hapi.release.Status.Code status_codes = 6;
public String getNamespace()
Namespace is the filter to select releases only from a specific namespace.
string namespace = 7;
getNamespace
in interface Tiller.ListReleasesRequestOrBuilder
public ByteString getNamespaceBytes()
Namespace is the filter to select releases only from a specific namespace.
string namespace = 7;
getNamespaceBytes
in interface Tiller.ListReleasesRequestOrBuilder
public Tiller.ListReleasesRequest.Builder setNamespace(String value)
Namespace is the filter to select releases only from a specific namespace.
string namespace = 7;
public Tiller.ListReleasesRequest.Builder clearNamespace()
Namespace is the filter to select releases only from a specific namespace.
string namespace = 7;
public Tiller.ListReleasesRequest.Builder setNamespaceBytes(ByteString value)
Namespace is the filter to select releases only from a specific namespace.
string namespace = 7;
public final Tiller.ListReleasesRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
public final Tiller.ListReleasesRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
Copyright © 2017–2018, microBean. All rights reserved.