类 Tiller.ListReleasesRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
-
- hapi.services.tiller.Tiller.ListReleasesRequest.Builder
-
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Tiller.ListReleasesRequestOrBuilder,Cloneable
public static final class Tiller.ListReleasesRequest.Builder extends com.google.protobuf.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 typehapi.services.tiller.ListReleasesRequest
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 Tiller.ListReleasesRequest.BuilderaddAllStatusCodes(Iterable<? extends StatusOuterClass.Status.Code> values)repeated .hapi.release.Status.Code status_codes = 6;Tiller.ListReleasesRequest.BuilderaddAllStatusCodesValue(Iterable<Integer> values)repeated .hapi.release.Status.Code status_codes = 6;Tiller.ListReleasesRequest.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Tiller.ListReleasesRequest.BuilderaddStatusCodes(StatusOuterClass.Status.Code value)repeated .hapi.release.Status.Code status_codes = 6;Tiller.ListReleasesRequest.BuilderaddStatusCodesValue(int value)repeated .hapi.release.Status.Code status_codes = 6;Tiller.ListReleasesRequestbuild()Tiller.ListReleasesRequestbuildPartial()Tiller.ListReleasesRequest.Builderclear()Tiller.ListReleasesRequest.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Tiller.ListReleasesRequest.BuilderclearFilter()Filter is a regular expression used to filter which releases should be listed.Tiller.ListReleasesRequest.BuilderclearLimit()Limit is the maximum number of releases to be returned.Tiller.ListReleasesRequest.BuilderclearNamespace()Namespace is the filter to select releases only from a specific namespace.Tiller.ListReleasesRequest.BuilderclearOffset()Offset is the last release name that was seen.Tiller.ListReleasesRequest.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Tiller.ListReleasesRequest.BuilderclearSortBy()SortBy is the sort field that the ListReleases server should sort data before returning.Tiller.ListReleasesRequest.BuilderclearSortOrder()SortOrder is the ordering directive used for sorting.Tiller.ListReleasesRequest.BuilderclearStatusCodes()repeated .hapi.release.Status.Code status_codes = 6;Tiller.ListReleasesRequest.Builderclone()Tiller.ListReleasesRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetFilter()Filter is a regular expression used to filter which releases should be listed.com.google.protobuf.ByteStringgetFilterBytes()Filter is a regular expression used to filter which releases should be listed.longgetLimit()Limit is the maximum number of releases to be returned.StringgetNamespace()Namespace is the filter to select releases only from a specific namespace.com.google.protobuf.ByteStringgetNamespaceBytes()Namespace is the filter to select releases only from a specific namespace.StringgetOffset()Offset is the last release name that was seen.com.google.protobuf.ByteStringgetOffsetBytes()Offset is the last release name that was seen.Tiller.ListSort.SortBygetSortBy()SortBy is the sort field that the ListReleases server should sort data before returning.intgetSortByValue()SortBy is the sort field that the ListReleases server should sort data before returning.Tiller.ListSort.SortOrdergetSortOrder()SortOrder is the ordering directive used for sorting.intgetSortOrderValue()SortOrder is the ordering directive used for sorting.StatusOuterClass.Status.CodegetStatusCodes(int index)repeated .hapi.release.Status.Code status_codes = 6;intgetStatusCodesCount()repeated .hapi.release.Status.Code status_codes = 6;List<StatusOuterClass.Status.Code>getStatusCodesList()repeated .hapi.release.Status.Code status_codes = 6;intgetStatusCodesValue(int index)repeated .hapi.release.Status.Code status_codes = 6;List<Integer>getStatusCodesValueList()repeated .hapi.release.Status.Code status_codes = 6;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Tiller.ListReleasesRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Tiller.ListReleasesRequest.BuildermergeFrom(com.google.protobuf.Message other)Tiller.ListReleasesRequest.BuildermergeFrom(Tiller.ListReleasesRequest other)Tiller.ListReleasesRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Tiller.ListReleasesRequest.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Tiller.ListReleasesRequest.BuildersetFilter(String value)Filter is a regular expression used to filter which releases should be listed.Tiller.ListReleasesRequest.BuildersetFilterBytes(com.google.protobuf.ByteString value)Filter is a regular expression used to filter which releases should be listed.Tiller.ListReleasesRequest.BuildersetLimit(long value)Limit is the maximum number of releases to be returned.Tiller.ListReleasesRequest.BuildersetNamespace(String value)Namespace is the filter to select releases only from a specific namespace.Tiller.ListReleasesRequest.BuildersetNamespaceBytes(com.google.protobuf.ByteString value)Namespace is the filter to select releases only from a specific namespace.Tiller.ListReleasesRequest.BuildersetOffset(String value)Offset is the last release name that was seen.Tiller.ListReleasesRequest.BuildersetOffsetBytes(com.google.protobuf.ByteString value)Offset is the last release name that was seen.Tiller.ListReleasesRequest.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Tiller.ListReleasesRequest.BuildersetSortBy(Tiller.ListSort.SortBy value)SortBy is the sort field that the ListReleases server should sort data before returning.Tiller.ListReleasesRequest.BuildersetSortByValue(int value)SortBy is the sort field that the ListReleases server should sort data before returning.Tiller.ListReleasesRequest.BuildersetSortOrder(Tiller.ListSort.SortOrder value)SortOrder is the ordering directive used for sorting.Tiller.ListReleasesRequest.BuildersetSortOrderValue(int value)SortOrder is the ordering directive used for sorting.Tiller.ListReleasesRequest.BuildersetStatusCodes(int index, StatusOuterClass.Status.Code value)repeated .hapi.release.Status.Code status_codes = 6;Tiller.ListReleasesRequest.BuildersetStatusCodesValue(int index, int value)repeated .hapi.release.Status.Code status_codes = 6;Tiller.ListReleasesRequest.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
-
-
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
-
clear
public Tiller.ListReleasesRequest.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
-
getDefaultInstanceForType
public Tiller.ListReleasesRequest getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public Tiller.ListReleasesRequest build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public Tiller.ListReleasesRequest buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
public Tiller.ListReleasesRequest.Builder clone()
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
-
setField
public Tiller.ListReleasesRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
-
clearField
public Tiller.ListReleasesRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
-
clearOneof
public Tiller.ListReleasesRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
-
setRepeatedField
public Tiller.ListReleasesRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
-
addRepeatedField
public Tiller.ListReleasesRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
-
mergeFrom
public Tiller.ListReleasesRequest.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<Tiller.ListReleasesRequest.Builder>
-
mergeFrom
public Tiller.ListReleasesRequest.Builder mergeFrom(Tiller.ListReleasesRequest other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
-
mergeFrom
public Tiller.ListReleasesRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<Tiller.ListReleasesRequest.Builder>- 抛出:
IOException
-
getLimit
public long getLimit()
Limit is the maximum number of releases to be returned.
int64 limit = 1;- 指定者:
getLimit在接口中Tiller.ListReleasesRequestOrBuilder
-
setLimit
public Tiller.ListReleasesRequest.Builder setLimit(long value)
Limit is the maximum number of releases to be returned.
int64 limit = 1;
-
clearLimit
public Tiller.ListReleasesRequest.Builder clearLimit()
Limit is the maximum number of releases to be returned.
int64 limit = 1;
-
getOffset
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在接口中Tiller.ListReleasesRequestOrBuilder
-
getOffsetBytes
public com.google.protobuf.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;
-
setOffset
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;
-
clearOffset
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;
-
setOffsetBytes
public Tiller.ListReleasesRequest.Builder setOffsetBytes(com.google.protobuf.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;
-
getSortByValue
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;
-
setSortByValue
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;
-
getSortBy
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在接口中Tiller.ListReleasesRequestOrBuilder
-
setSortBy
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;
-
clearSortBy
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;
-
getFilter
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在接口中Tiller.ListReleasesRequestOrBuilder
-
getFilterBytes
public com.google.protobuf.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;
-
setFilter
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;
-
clearFilter
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;
-
setFilterBytes
public Tiller.ListReleasesRequest.Builder setFilterBytes(com.google.protobuf.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;
-
getSortOrderValue
public int getSortOrderValue()
SortOrder is the ordering directive used for sorting.
.hapi.services.tiller.ListSort.SortOrder sort_order = 5;
-
setSortOrderValue
public Tiller.ListReleasesRequest.Builder setSortOrderValue(int value)
SortOrder is the ordering directive used for sorting.
.hapi.services.tiller.ListSort.SortOrder sort_order = 5;
-
getSortOrder
public Tiller.ListSort.SortOrder getSortOrder()
SortOrder is the ordering directive used for sorting.
.hapi.services.tiller.ListSort.SortOrder sort_order = 5;
-
setSortOrder
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;
-
clearSortOrder
public Tiller.ListReleasesRequest.Builder clearSortOrder()
SortOrder is the ordering directive used for sorting.
.hapi.services.tiller.ListSort.SortOrder sort_order = 5;
-
getStatusCodesList
public List<StatusOuterClass.Status.Code> getStatusCodesList()
repeated .hapi.release.Status.Code status_codes = 6;
-
getStatusCodesCount
public int getStatusCodesCount()
repeated .hapi.release.Status.Code status_codes = 6;
-
getStatusCodes
public StatusOuterClass.Status.Code getStatusCodes(int index)
repeated .hapi.release.Status.Code status_codes = 6;
-
setStatusCodes
public Tiller.ListReleasesRequest.Builder setStatusCodes(int index, StatusOuterClass.Status.Code value)
repeated .hapi.release.Status.Code status_codes = 6;
-
addStatusCodes
public Tiller.ListReleasesRequest.Builder addStatusCodes(StatusOuterClass.Status.Code value)
repeated .hapi.release.Status.Code status_codes = 6;
-
addAllStatusCodes
public Tiller.ListReleasesRequest.Builder addAllStatusCodes(Iterable<? extends StatusOuterClass.Status.Code> values)
repeated .hapi.release.Status.Code status_codes = 6;
-
clearStatusCodes
public Tiller.ListReleasesRequest.Builder clearStatusCodes()
repeated .hapi.release.Status.Code status_codes = 6;
-
getStatusCodesValueList
public List<Integer> getStatusCodesValueList()
repeated .hapi.release.Status.Code status_codes = 6;
-
getStatusCodesValue
public int getStatusCodesValue(int index)
repeated .hapi.release.Status.Code status_codes = 6;
-
setStatusCodesValue
public Tiller.ListReleasesRequest.Builder setStatusCodesValue(int index, int value)
repeated .hapi.release.Status.Code status_codes = 6;
-
addStatusCodesValue
public Tiller.ListReleasesRequest.Builder addStatusCodesValue(int value)
repeated .hapi.release.Status.Code status_codes = 6;
-
addAllStatusCodesValue
public Tiller.ListReleasesRequest.Builder addAllStatusCodesValue(Iterable<Integer> values)
repeated .hapi.release.Status.Code status_codes = 6;
-
getNamespace
public String getNamespace()
Namespace is the filter to select releases only from a specific namespace.
string namespace = 7;
-
getNamespaceBytes
public com.google.protobuf.ByteString getNamespaceBytes()
Namespace is the filter to select releases only from a specific namespace.
string namespace = 7;
-
setNamespace
public Tiller.ListReleasesRequest.Builder setNamespace(String value)
Namespace is the filter to select releases only from a specific namespace.
string namespace = 7;
-
clearNamespace
public Tiller.ListReleasesRequest.Builder clearNamespace()
Namespace is the filter to select releases only from a specific namespace.
string namespace = 7;
-
setNamespaceBytes
public Tiller.ListReleasesRequest.Builder setNamespaceBytes(com.google.protobuf.ByteString value)
Namespace is the filter to select releases only from a specific namespace.
string namespace = 7;
-
setUnknownFields
public final Tiller.ListReleasesRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
-
mergeUnknownFields
public final Tiller.ListReleasesRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.ListReleasesRequest.Builder>
-
-