public final class PD extends GeneratedMessageV3 implements PDOrBuilder
Represents a GCP persistent disk
Protobuf type google.cloud.batch.v1alpha.PD
Static Fields
DEVICE_FIELD_NUMBER
public static final int DEVICE_FIELD_NUMBER
Field Value
DISK_FIELD_NUMBER
public static final int DISK_FIELD_NUMBER
Field Value
EXISTING_FIELD_NUMBER
public static final int EXISTING_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static PD getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static PD.Builder newBuilder()
Returns
newBuilder(PD prototype)
public static PD.Builder newBuilder(PD prototype)
Parameter
Name |
Description |
prototype |
PD
|
Returns
public static PD parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static PD parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static PD parseFrom(byte[] data)
Parameter
Name |
Description |
data |
byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static PD parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static PD parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PD parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static PD parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static PD parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static PD parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static PD parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static PD parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static PD parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<PD> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstanceForType()
public PD getDefaultInstanceForType()
Returns
getDevice()
public String getDevice()
PD device name, e.g. persistent-disk-1.
string device = 2;
Returns
Type |
Description |
String |
The device.
|
getDeviceBytes()
public ByteString getDeviceBytes()
PD device name, e.g. persistent-disk-1.
string device = 2;
Returns
getDisk()
PD disk name, e.g. pd-1.
string disk = 1;
Returns
Type |
Description |
String |
The disk.
|
getDiskBytes()
public ByteString getDiskBytes()
PD disk name, e.g. pd-1.
string disk = 1;
Returns
getExisting() (deprecated)
public boolean getExisting()
Deprecated. google.cloud.batch.v1alpha.PD.existing is deprecated. See
google/cloud/batch/v1alpha/volume.proto;l=81
Whether this is an existing PD. Default is false. If false, i.e., new
PD, we will format it into ext4 and mount to the given path. If true, i.e.,
existing PD, it should be in ext4 format and we will mount it to the given
path.
bool existing = 3 [deprecated = true];
Returns
Type |
Description |
boolean |
The existing.
|
getParserForType()
public Parser<PD> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public PD.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected PD.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public PD.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions