- 0.83.0 (latest)
- 0.82.0
- 0.81.0
- 0.80.0
- 0.78.0
- 0.76.0
- 0.75.0
- 0.74.0
- 0.73.0
- 0.72.0
- 0.70.0
- 0.68.0
- 0.67.0
- 0.64.0
- 0.63.0
- 0.62.0
- 0.60.0
- 0.59.0
- 0.58.0
- 0.57.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.2
- 0.2.2
- 0.1.1
public static final class LogsPolicy.Builder extends GeneratedMessage.Builder<LogsPolicy.Builder> implements LogsPolicyOrBuilder LogsPolicy describes if and how a job's logs are preserved. Logs include
information that is automatically written by the Batch service agent and any
information that you configured the job's runnables to write to the stdout
or stderr streams.
Protobuf type google.cloud.batch.v1.LogsPolicy
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > LogsPolicy.BuilderImplements
LogsPolicyOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public LogsPolicy build()| Returns | |
|---|---|
| Type | Description |
LogsPolicy |
|
buildPartial()
public LogsPolicy buildPartial()| Returns | |
|---|---|
| Type | Description |
LogsPolicy |
|
clear()
public LogsPolicy.Builder clear()| Returns | |
|---|---|
| Type | Description |
LogsPolicy.Builder |
|
clearCloudLoggingOption()
public LogsPolicy.Builder clearCloudLoggingOption() 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];
| Returns | |
|---|---|
| Type | Description |
LogsPolicy.Builder |
|
clearDestination()
public LogsPolicy.Builder clearDestination()If and where logs should be saved.
.google.cloud.batch.v1.LogsPolicy.Destination destination = 1;
| Returns | |
|---|---|
| Type | Description |
LogsPolicy.Builder |
This builder for chaining. |
clearLogsPath()
public LogsPolicy.Builder clearLogsPath() 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;
| Returns | |
|---|---|
| Type | Description |
LogsPolicy.Builder |
This builder for chaining. |
getCloudLoggingOption()
public 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];
| Returns | |
|---|---|
| Type | Description |
LogsPolicy.CloudLoggingOption |
The cloudLoggingOption. |
getCloudLoggingOptionBuilder()
public LogsPolicy.CloudLoggingOption.Builder getCloudLoggingOptionBuilder() 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];
| Returns | |
|---|---|
| Type | Description |
LogsPolicy.CloudLoggingOption.Builder |
|
getCloudLoggingOptionOrBuilder()
public 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];
| Returns | |
|---|---|
| Type | Description |
LogsPolicy.CloudLoggingOptionOrBuilder |
|
getDefaultInstanceForType()
public LogsPolicy getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
LogsPolicy |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getDestination()
public LogsPolicy.Destination getDestination()If and where logs should be saved.
.google.cloud.batch.v1.LogsPolicy.Destination destination = 1;
| Returns | |
|---|---|
| Type | Description |
LogsPolicy.Destination |
The destination. |
getDestinationValue()
public int getDestinationValue()If and where logs should be saved.
.google.cloud.batch.v1.LogsPolicy.Destination destination = 1;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for destination. |
getLogsPath()
public 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;
| Returns | |
|---|---|
| Type | Description |
String |
The logsPath. |
getLogsPathBytes()
public 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;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for logsPath. |
hasCloudLoggingOption()
public 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];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the cloudLoggingOption field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeCloudLoggingOption(LogsPolicy.CloudLoggingOption value)
public LogsPolicy.Builder mergeCloudLoggingOption(LogsPolicy.CloudLoggingOption value) 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];
| Parameter | |
|---|---|
| Name | Description |
value |
LogsPolicy.CloudLoggingOption |
| Returns | |
|---|---|
| Type | Description |
LogsPolicy.Builder |
|
mergeFrom(LogsPolicy other)
public LogsPolicy.Builder mergeFrom(LogsPolicy other)| Parameter | |
|---|---|
| Name | Description |
other |
LogsPolicy |
| Returns | |
|---|---|
| Type | Description |
LogsPolicy.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public LogsPolicy.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
LogsPolicy.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public LogsPolicy.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
LogsPolicy.Builder |
|
setCloudLoggingOption(LogsPolicy.CloudLoggingOption value)
public LogsPolicy.Builder setCloudLoggingOption(LogsPolicy.CloudLoggingOption value) 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];
| Parameter | |
|---|---|
| Name | Description |
value |
LogsPolicy.CloudLoggingOption |
| Returns | |
|---|---|
| Type | Description |
LogsPolicy.Builder |
|
setCloudLoggingOption(LogsPolicy.CloudLoggingOption.Builder builderForValue)
public LogsPolicy.Builder setCloudLoggingOption(LogsPolicy.CloudLoggingOption.Builder builderForValue) 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];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
LogsPolicy.CloudLoggingOption.Builder |
| Returns | |
|---|---|
| Type | Description |
LogsPolicy.Builder |
|
setDestination(LogsPolicy.Destination value)
public LogsPolicy.Builder setDestination(LogsPolicy.Destination value)If and where logs should be saved.
.google.cloud.batch.v1.LogsPolicy.Destination destination = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
LogsPolicy.DestinationThe destination to set. |
| Returns | |
|---|---|
| Type | Description |
LogsPolicy.Builder |
This builder for chaining. |
setDestinationValue(int value)
public LogsPolicy.Builder setDestinationValue(int value)If and where logs should be saved.
.google.cloud.batch.v1.LogsPolicy.Destination destination = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for destination to set. |
| Returns | |
|---|---|
| Type | Description |
LogsPolicy.Builder |
This builder for chaining. |
setLogsPath(String value)
public LogsPolicy.Builder setLogsPath(String value) 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;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe logsPath to set. |
| Returns | |
|---|---|
| Type | Description |
LogsPolicy.Builder |
This builder for chaining. |
setLogsPathBytes(ByteString value)
public LogsPolicy.Builder setLogsPathBytes(ByteString value) 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;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for logsPath to set. |
| Returns | |
|---|---|
| Type | Description |
LogsPolicy.Builder |
This builder for chaining. |