public final class DiskIoScheduler extends GeneratedMessage implements DiskIoSchedulerOrBuilder
DiskIoScheduler contains the configuration for the disk IO scheduler.
Protobuf type google.container.v1.DiskIoScheduler
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
NODE_ATTACHED_DISK_IO_SCHEDULER_FIELD_NUMBER
public static final int NODE_ATTACHED_DISK_IO_SCHEDULER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NODE_SYSTEM_IO_SCHEDULER_FIELD_NUMBER
public static final int NODE_SYSTEM_IO_SCHEDULER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static DiskIoScheduler getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DiskIoScheduler.Builder newBuilder()
newBuilder(DiskIoScheduler prototype)
public static DiskIoScheduler.Builder newBuilder(DiskIoScheduler prototype)
public static DiskIoScheduler parseDelimitedFrom(InputStream input)
public static DiskIoScheduler parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DiskIoScheduler parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DiskIoScheduler parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DiskIoScheduler parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DiskIoScheduler parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DiskIoScheduler parseFrom(CodedInputStream input)
public static DiskIoScheduler parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DiskIoScheduler parseFrom(InputStream input)
public static DiskIoScheduler parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DiskIoScheduler parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DiskIoScheduler parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DiskIoScheduler> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public DiskIoScheduler getDefaultInstanceForType()
getNodeAttachedDiskIoScheduler()
public String getNodeAttachedDiskIoScheduler()
Optional. Configures the IO scheduler for the attached disks.
Supported values are mq-deadline, bfq, kyber, none.
string node_attached_disk_io_scheduler = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The nodeAttachedDiskIoScheduler.
|
getNodeAttachedDiskIoSchedulerBytes()
public ByteString getNodeAttachedDiskIoSchedulerBytes()
Optional. Configures the IO scheduler for the attached disks.
Supported values are mq-deadline, bfq, kyber, none.
string node_attached_disk_io_scheduler = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for nodeAttachedDiskIoScheduler.
|
getNodeSystemIoScheduler()
public String getNodeSystemIoScheduler()
Optional. Configures the IO scheduler for the boot disk or ephemeral lssd
that runs node system workloads. Supported values are mq-deadline, bfq,
kyber, none.
string node_system_io_scheduler = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The nodeSystemIoScheduler.
|
getNodeSystemIoSchedulerBytes()
public ByteString getNodeSystemIoSchedulerBytes()
Optional. Configures the IO scheduler for the boot disk or ephemeral lssd
that runs node system workloads. Supported values are mq-deadline, bfq,
kyber, none.
string node_system_io_scheduler = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for nodeSystemIoScheduler.
|
getParserForType()
public Parser<DiskIoScheduler> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public DiskIoScheduler.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected DiskIoScheduler.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public DiskIoScheduler.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides