public static final class ClusterSettings.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ClusterSettings.Builder> implements ClusterSettingsOrBuilder
appscode.kubernetes.v1beta1.ClusterSettings| Modifier and Type | Method and Description |
|---|---|
ClusterSettings.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
ClusterSettings |
build() |
ClusterSettings |
buildPartial() |
ClusterSettings.Builder |
clear() |
ClusterSettings.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ClusterSettings.Builder |
clearLogIndexPrefix()
optional string log_index_prefix = 1; |
ClusterSettings.Builder |
clearLogStorageLifetime()
Number of secs logs will be stored in ElasticSearch
|
ClusterSettings.Builder |
clearMonitoringStorageLifetime()
Number of secs logs will be stored in InfluxDB
|
ClusterSettings.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ClusterSettings.Builder |
clone() |
ClusterSettings |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getLogIndexPrefix()
optional string log_index_prefix = 1; |
com.google.protobuf.ByteString |
getLogIndexPrefixBytes()
optional string log_index_prefix = 1; |
long |
getLogStorageLifetime()
Number of secs logs will be stored in ElasticSearch
|
long |
getMonitoringStorageLifetime()
Number of secs logs will be stored in InfluxDB
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ClusterSettings.Builder |
mergeFrom(ClusterSettings other) |
ClusterSettings.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ClusterSettings.Builder |
mergeFrom(com.google.protobuf.Message other) |
ClusterSettings.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ClusterSettings.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
ClusterSettings.Builder |
setLogIndexPrefix(java.lang.String value)
optional string log_index_prefix = 1; |
ClusterSettings.Builder |
setLogIndexPrefixBytes(com.google.protobuf.ByteString value)
optional string log_index_prefix = 1; |
ClusterSettings.Builder |
setLogStorageLifetime(long value)
Number of secs logs will be stored in ElasticSearch
|
ClusterSettings.Builder |
setMonitoringStorageLifetime(long value)
Number of secs logs will be stored in InfluxDB
|
ClusterSettings.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
ClusterSettings.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterSettings.Builder>public ClusterSettings.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterSettings.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterSettings.Builder>public ClusterSettings getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ClusterSettings build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ClusterSettings buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ClusterSettings.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterSettings.Builder>public ClusterSettings.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterSettings.Builder>public ClusterSettings.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterSettings.Builder>public ClusterSettings.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterSettings.Builder>public ClusterSettings.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterSettings.Builder>public ClusterSettings.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterSettings.Builder>public ClusterSettings.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ClusterSettings.Builder>public ClusterSettings.Builder mergeFrom(ClusterSettings other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterSettings.Builder>public ClusterSettings.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ClusterSettings.Builder>java.io.IOExceptionpublic java.lang.String getLogIndexPrefix()
optional string log_index_prefix = 1;getLogIndexPrefix in interface ClusterSettingsOrBuilderpublic com.google.protobuf.ByteString getLogIndexPrefixBytes()
optional string log_index_prefix = 1;getLogIndexPrefixBytes in interface ClusterSettingsOrBuilderpublic ClusterSettings.Builder setLogIndexPrefix(java.lang.String value)
optional string log_index_prefix = 1;public ClusterSettings.Builder clearLogIndexPrefix()
optional string log_index_prefix = 1;public ClusterSettings.Builder setLogIndexPrefixBytes(com.google.protobuf.ByteString value)
optional string log_index_prefix = 1;public long getLogStorageLifetime()
Number of secs logs will be stored in ElasticSearch
optional int64 log_storage_lifetime = 2;getLogStorageLifetime in interface ClusterSettingsOrBuilderpublic ClusterSettings.Builder setLogStorageLifetime(long value)
Number of secs logs will be stored in ElasticSearch
optional int64 log_storage_lifetime = 2;public ClusterSettings.Builder clearLogStorageLifetime()
Number of secs logs will be stored in ElasticSearch
optional int64 log_storage_lifetime = 2;public long getMonitoringStorageLifetime()
Number of secs logs will be stored in InfluxDB
optional int64 monitoring_storage_lifetime = 3;getMonitoringStorageLifetime in interface ClusterSettingsOrBuilderpublic ClusterSettings.Builder setMonitoringStorageLifetime(long value)
Number of secs logs will be stored in InfluxDB
optional int64 monitoring_storage_lifetime = 3;public ClusterSettings.Builder clearMonitoringStorageLifetime()
Number of secs logs will be stored in InfluxDB
optional int64 monitoring_storage_lifetime = 3;public final ClusterSettings.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterSettings.Builder>public final ClusterSettings.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterSettings.Builder>