Package com.google.cloud.notebooks.v1
Interface DiagnosticConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DiagnosticConfig
,DiagnosticConfig.Builder
public interface DiagnosticConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
getCopyHomeFilesFlagEnabled()
Optional.String
getGcsBucket()
Required.com.google.protobuf.ByteString
getGcsBucketBytes()
Required.boolean
getPacketCaptureFlagEnabled()
Optional.String
getRelativePath()
Optional.com.google.protobuf.ByteString
getRelativePathBytes()
Optional.boolean
getRepairFlagEnabled()
Optional.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getGcsBucket
String getGcsBucket()
Required. User Cloud Storage bucket location (REQUIRED). Must be formatted with path prefix (`gs://$GCS_BUCKET`). Permissions: User Managed Notebooks: - storage.buckets.writer: Must be given to the project's service account attached to VM. Google Managed Notebooks: - storage.buckets.writer: Must be given to the project's service account or user credentials attached to VM depending on authentication mode. Cloud Storage bucket Log file will be written to `gs://$GCS_BUCKET/$RELATIVE_PATH/$VM_DATE_$TIME.tar.gz`
string gcs_bucket = 1 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The gcsBucket.
-
getGcsBucketBytes
com.google.protobuf.ByteString getGcsBucketBytes()
Required. User Cloud Storage bucket location (REQUIRED). Must be formatted with path prefix (`gs://$GCS_BUCKET`). Permissions: User Managed Notebooks: - storage.buckets.writer: Must be given to the project's service account attached to VM. Google Managed Notebooks: - storage.buckets.writer: Must be given to the project's service account or user credentials attached to VM depending on authentication mode. Cloud Storage bucket Log file will be written to `gs://$GCS_BUCKET/$RELATIVE_PATH/$VM_DATE_$TIME.tar.gz`
string gcs_bucket = 1 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The bytes for gcsBucket.
-
getRelativePath
String getRelativePath()
Optional. Defines the relative storage path in the Cloud Storage bucket where the diagnostic logs will be written: Default path will be the root directory of the Cloud Storage bucket (`gs://$GCS_BUCKET/$DATE_$TIME.tar.gz`) Example of full path where Log file will be written: `gs://$GCS_BUCKET/$RELATIVE_PATH/`
string relative_path = 2 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The relativePath.
-
getRelativePathBytes
com.google.protobuf.ByteString getRelativePathBytes()
Optional. Defines the relative storage path in the Cloud Storage bucket where the diagnostic logs will be written: Default path will be the root directory of the Cloud Storage bucket (`gs://$GCS_BUCKET/$DATE_$TIME.tar.gz`) Example of full path where Log file will be written: `gs://$GCS_BUCKET/$RELATIVE_PATH/`
string relative_path = 2 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The bytes for relativePath.
-
getRepairFlagEnabled
boolean getRepairFlagEnabled()
Optional. Enables flag to repair service for instance
bool repair_flag_enabled = 3 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The repairFlagEnabled.
-
getPacketCaptureFlagEnabled
boolean getPacketCaptureFlagEnabled()
Optional. Enables flag to capture packets from the instance for 30 seconds
bool packet_capture_flag_enabled = 4 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The packetCaptureFlagEnabled.
-
getCopyHomeFilesFlagEnabled
boolean getCopyHomeFilesFlagEnabled()
Optional. Enables flag to copy all `/home/jupyter` folder contents
bool copy_home_files_flag_enabled = 5 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The copyHomeFilesFlagEnabled.
-
-