public interface LogsPolicyOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
LogsPolicy.CloudLoggingOption |
getCloudLoggingOption()
Optional.
|
LogsPolicy.CloudLoggingOptionOrBuilder |
getCloudLoggingOptionOrBuilder()
Optional.
|
LogsPolicy.Destination |
getDestination()
If and where logs should be saved.
|
int |
getDestinationValue()
If and where logs should be saved.
|
String |
getLogsPath()
When `destination` is set to `PATH`, you must set this field to the path
where you want logs to be saved.
|
com.google.protobuf.ByteString |
getLogsPathBytes()
When `destination` is set to `PATH`, you must set this field to the path
where you want logs to be saved.
|
boolean |
hasCloudLoggingOption()
Optional.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofint getDestinationValue()
If and where logs should be saved.
.google.cloud.batch.v1.LogsPolicy.Destination destination = 1;LogsPolicy.Destination getDestination()
If and where logs should be saved.
.google.cloud.batch.v1.LogsPolicy.Destination destination = 1;String getLogsPath()
When `destination` is set to `PATH`, you must set this field to the path where you want logs to be saved. This path can point to a local directory on the VM or (if congifured) a directory under the mount path of any Cloud Storage bucket, network file system (NFS), or writable persistent disk that is mounted to the job. For example, if the job has a bucket with `mountPath` set to `/mnt/disks/my-bucket`, you can write logs to the root directory of the `remotePath` of that bucket by setting this field to `/mnt/disks/my-bucket/`.
string logs_path = 2;com.google.protobuf.ByteString getLogsPathBytes()
When `destination` is set to `PATH`, you must set this field to the path where you want logs to be saved. This path can point to a local directory on the VM or (if congifured) a directory under the mount path of any Cloud Storage bucket, network file system (NFS), or writable persistent disk that is mounted to the job. For example, if the job has a bucket with `mountPath` set to `/mnt/disks/my-bucket`, you can write logs to the root directory of the `remotePath` of that bucket by setting this field to `/mnt/disks/my-bucket/`.
string logs_path = 2;boolean hasCloudLoggingOption()
Optional. When `destination` is set to `CLOUD_LOGGING`, you can optionally set this field to configure additional settings for Cloud Logging.
.google.cloud.batch.v1.LogsPolicy.CloudLoggingOption cloud_logging_option = 3 [(.google.api.field_behavior) = OPTIONAL];
LogsPolicy.CloudLoggingOption getCloudLoggingOption()
Optional. When `destination` is set to `CLOUD_LOGGING`, you can optionally set this field to configure additional settings for Cloud Logging.
.google.cloud.batch.v1.LogsPolicy.CloudLoggingOption cloud_logging_option = 3 [(.google.api.field_behavior) = OPTIONAL];
LogsPolicy.CloudLoggingOptionOrBuilder getCloudLoggingOptionOrBuilder()
Optional. When `destination` is set to `CLOUD_LOGGING`, you can optionally set this field to configure additional settings for Cloud Logging.
.google.cloud.batch.v1.LogsPolicy.CloudLoggingOption cloud_logging_option = 3 [(.google.api.field_behavior) = OPTIONAL];
Copyright © 2025 Google LLC. All rights reserved.