Constructor
new LocalDisk(propertiesopt)
Constructs a new LocalDisk.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.notebooks.v1.ILocalDisk |
<optional> |
Properties to set |
- Implements:
-
- ILocalDisk
Classes
Members
autoDelete
LocalDisk autoDelete.
boot
LocalDisk boot.
deviceName
LocalDisk deviceName.
guestOsFeatures
LocalDisk guestOsFeatures.
index
LocalDisk index.
initializeParams
LocalDisk initializeParams.
interface
LocalDisk interface.
kind
LocalDisk kind.
licenses
LocalDisk licenses.
mode
LocalDisk mode.
source
LocalDisk source.
type
LocalDisk type.
Methods
toJSON() → {Object.<string, *>}
Converts this LocalDisk to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.notebooks.v1.LocalDisk}
Creates a new LocalDisk instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.notebooks.v1.ILocalDisk |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.notebooks.v1.LocalDisk |
LocalDisk instance |
(static) decode(reader, lengthopt) → {google.cloud.notebooks.v1.LocalDisk}
Decodes a LocalDisk message from the specified reader or buffer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
Type | Description |
---|---|
google.cloud.notebooks.v1.LocalDisk |
LocalDisk |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {google.cloud.notebooks.v1.LocalDisk}
Decodes a LocalDisk message from the specified reader or buffer, length delimited.
Parameters:
Name | Type | Description |
---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
Type | Description |
---|---|
google.cloud.notebooks.v1.LocalDisk |
LocalDisk |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified LocalDisk message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.notebooks.v1.ILocalDisk |
LocalDisk message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified LocalDisk message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.notebooks.v1.ILocalDisk |
LocalDisk message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.cloud.notebooks.v1.LocalDisk}
Creates a LocalDisk message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
google.cloud.notebooks.v1.LocalDisk |
LocalDisk |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for LocalDisk
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a LocalDisk message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.notebooks.v1.LocalDisk |
LocalDisk |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a LocalDisk message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|