public static final class Protos.ResourceProviderInfo.Storage.Builder extends <any> implements Protos.ResourceProviderInfo.StorageOrBuilder
Storage resource provider related information.Protobuf type
mesos.ResourceProviderInfo.Storage
Modifier and Type | Method and Description |
---|---|
Protos.ResourceProviderInfo.Storage.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
Protos.ResourceProviderInfo.Storage |
build() |
Protos.ResourceProviderInfo.Storage |
buildPartial() |
Protos.ResourceProviderInfo.Storage.Builder |
clear() |
Protos.ResourceProviderInfo.Storage.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Protos.ResourceProviderInfo.Storage.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Protos.ResourceProviderInfo.Storage.Builder |
clearPlugin()
required .mesos.CSIPluginInfo plugin = 1; |
Protos.ResourceProviderInfo.Storage.Builder |
clearReconciliationIntervalSeconds()
Amount of time to wait after the resource provider finishes reconciling
existing volumes and storage pools against the CSI plugin to start the
next reconciliation.
|
Protos.ResourceProviderInfo.Storage.Builder |
clone() |
Protos.ResourceProviderInfo.Storage |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Protos.CSIPluginInfo |
getPlugin()
required .mesos.CSIPluginInfo plugin = 1; |
Protos.CSIPluginInfo.Builder |
getPluginBuilder()
required .mesos.CSIPluginInfo plugin = 1; |
Protos.CSIPluginInfoOrBuilder |
getPluginOrBuilder()
required .mesos.CSIPluginInfo plugin = 1; |
double |
getReconciliationIntervalSeconds()
Amount of time to wait after the resource provider finishes reconciling
existing volumes and storage pools against the CSI plugin to start the
next reconciliation.
|
boolean |
hasPlugin()
required .mesos.CSIPluginInfo plugin = 1; |
boolean |
hasReconciliationIntervalSeconds()
Amount of time to wait after the resource provider finishes reconciling
existing volumes and storage pools against the CSI plugin to start the
next reconciliation.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Protos.ResourceProviderInfo.Storage.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Protos.ResourceProviderInfo.Storage.Builder |
mergeFrom(com.google.protobuf.Message other) |
Protos.ResourceProviderInfo.Storage.Builder |
mergePlugin(Protos.CSIPluginInfo value)
required .mesos.CSIPluginInfo plugin = 1; |
Protos.ResourceProviderInfo.Storage.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Protos.ResourceProviderInfo.Storage.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
Protos.ResourceProviderInfo.Storage.Builder |
setPlugin(Protos.CSIPluginInfo.Builder builderForValue)
required .mesos.CSIPluginInfo plugin = 1; |
Protos.ResourceProviderInfo.Storage.Builder |
setPlugin(Protos.CSIPluginInfo value)
required .mesos.CSIPluginInfo plugin = 1; |
Protos.ResourceProviderInfo.Storage.Builder |
setReconciliationIntervalSeconds(double value)
Amount of time to wait after the resource provider finishes reconciling
existing volumes and storage pools against the CSI plugin to start the
next reconciliation.
|
Protos.ResourceProviderInfo.Storage.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
Protos.ResourceProviderInfo.Storage.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
public Protos.ResourceProviderInfo.Storage.Builder clear()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public Protos.ResourceProviderInfo.Storage getDefaultInstanceForType()
public Protos.ResourceProviderInfo.Storage build()
public Protos.ResourceProviderInfo.Storage buildPartial()
public Protos.ResourceProviderInfo.Storage.Builder clone()
public Protos.ResourceProviderInfo.Storage.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public Protos.ResourceProviderInfo.Storage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
public Protos.ResourceProviderInfo.Storage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
public Protos.ResourceProviderInfo.Storage.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
public Protos.ResourceProviderInfo.Storage.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public Protos.ResourceProviderInfo.Storage.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public Protos.ResourceProviderInfo.Storage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public boolean hasPlugin()
required .mesos.CSIPluginInfo plugin = 1;
hasPlugin
in interface Protos.ResourceProviderInfo.StorageOrBuilder
public Protos.CSIPluginInfo getPlugin()
required .mesos.CSIPluginInfo plugin = 1;
getPlugin
in interface Protos.ResourceProviderInfo.StorageOrBuilder
public Protos.ResourceProviderInfo.Storage.Builder setPlugin(Protos.CSIPluginInfo value)
required .mesos.CSIPluginInfo plugin = 1;
public Protos.ResourceProviderInfo.Storage.Builder setPlugin(Protos.CSIPluginInfo.Builder builderForValue)
required .mesos.CSIPluginInfo plugin = 1;
public Protos.ResourceProviderInfo.Storage.Builder mergePlugin(Protos.CSIPluginInfo value)
required .mesos.CSIPluginInfo plugin = 1;
public Protos.ResourceProviderInfo.Storage.Builder clearPlugin()
required .mesos.CSIPluginInfo plugin = 1;
public Protos.CSIPluginInfo.Builder getPluginBuilder()
required .mesos.CSIPluginInfo plugin = 1;
public Protos.CSIPluginInfoOrBuilder getPluginOrBuilder()
required .mesos.CSIPluginInfo plugin = 1;
getPluginOrBuilder
in interface Protos.ResourceProviderInfo.StorageOrBuilder
public boolean hasReconciliationIntervalSeconds()
Amount of time to wait after the resource provider finishes reconciling existing volumes and storage pools against the CSI plugin to start the next reconciliation. A non-positive value means that no reconciliation will happen after startup.
optional double reconciliation_interval_seconds = 2;
hasReconciliationIntervalSeconds
in interface Protos.ResourceProviderInfo.StorageOrBuilder
public double getReconciliationIntervalSeconds()
Amount of time to wait after the resource provider finishes reconciling existing volumes and storage pools against the CSI plugin to start the next reconciliation. A non-positive value means that no reconciliation will happen after startup.
optional double reconciliation_interval_seconds = 2;
getReconciliationIntervalSeconds
in interface Protos.ResourceProviderInfo.StorageOrBuilder
public Protos.ResourceProviderInfo.Storage.Builder setReconciliationIntervalSeconds(double value)
Amount of time to wait after the resource provider finishes reconciling existing volumes and storage pools against the CSI plugin to start the next reconciliation. A non-positive value means that no reconciliation will happen after startup.
optional double reconciliation_interval_seconds = 2;
public Protos.ResourceProviderInfo.Storage.Builder clearReconciliationIntervalSeconds()
Amount of time to wait after the resource provider finishes reconciling existing volumes and storage pools against the CSI plugin to start the next reconciliation. A non-positive value means that no reconciliation will happen after startup.
optional double reconciliation_interval_seconds = 2;
public final Protos.ResourceProviderInfo.Storage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
public final Protos.ResourceProviderInfo.Storage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)