- 1.92.0 (latest)
- 1.91.0
- 1.90.0
- 1.88.0
- 1.86.0
- 1.85.0
- 1.84.0
- 1.83.0
- 1.82.0
- 1.80.0
- 1.78.0
- 1.77.0
- 1.74.0
- 1.73.0
- 1.72.0
- 1.70.0
- 1.69.0
- 1.68.0
- 1.67.0
- 1.66.0
- 1.65.0
- 1.64.0
- 1.63.0
- 1.62.0
- 1.61.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.49.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.1
- 1.11.0
- 1.9.1
- 1.8.1
- 1.7.2
- 1.6.0-beta
public static final class RouterNatLogConfig.Builder extends GeneratedMessage.Builder<RouterNatLogConfig.Builder> implements RouterNatLogConfigOrBuilderConfiguration of logging on a NAT.
Protobuf type google.cloud.compute.v1.RouterNatLogConfig
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > RouterNatLogConfig.BuilderImplements
RouterNatLogConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public RouterNatLogConfig build()| Returns | |
|---|---|
| Type | Description |
RouterNatLogConfig |
|
buildPartial()
public RouterNatLogConfig buildPartial()| Returns | |
|---|---|
| Type | Description |
RouterNatLogConfig |
|
clear()
public RouterNatLogConfig.Builder clear()| Returns | |
|---|---|
| Type | Description |
RouterNatLogConfig.Builder |
|
clearEnable()
public RouterNatLogConfig.Builder clearEnable()Indicates whether or not to export logs. This is false by default.
optional bool enable = 311764355;
| Returns | |
|---|---|
| Type | Description |
RouterNatLogConfig.Builder |
This builder for chaining. |
clearFilter()
public RouterNatLogConfig.Builder clearFilter()Specify the desired filtering of logs on this NAT. If unspecified, logs are exported for all connections handled by this NAT. This option can take one of the following values:
- ERRORS_ONLY: Export logs only for connection failures.
- TRANSLATIONS_ONLY: Export logs only for successful connections.
- ALL: Export logs for all connections, successful and unsuccessful. Check the Filter enum for the list of possible values.
optional string filter = 336120696;
| Returns | |
|---|---|
| Type | Description |
RouterNatLogConfig.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public RouterNatLogConfig getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
RouterNatLogConfig |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getEnable()
public boolean getEnable()Indicates whether or not to export logs. This is false by default.
optional bool enable = 311764355;
| Returns | |
|---|---|
| Type | Description |
boolean |
The enable. |
getFilter()
public String getFilter()Specify the desired filtering of logs on this NAT. If unspecified, logs are exported for all connections handled by this NAT. This option can take one of the following values:
- ERRORS_ONLY: Export logs only for connection failures.
- TRANSLATIONS_ONLY: Export logs only for successful connections.
- ALL: Export logs for all connections, successful and unsuccessful. Check the Filter enum for the list of possible values.
optional string filter = 336120696;
| Returns | |
|---|---|
| Type | Description |
String |
The filter. |
getFilterBytes()
public ByteString getFilterBytes()Specify the desired filtering of logs on this NAT. If unspecified, logs are exported for all connections handled by this NAT. This option can take one of the following values:
- ERRORS_ONLY: Export logs only for connection failures.
- TRANSLATIONS_ONLY: Export logs only for successful connections.
- ALL: Export logs for all connections, successful and unsuccessful. Check the Filter enum for the list of possible values.
optional string filter = 336120696;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for filter. |
hasEnable()
public boolean hasEnable()Indicates whether or not to export logs. This is false by default.
optional bool enable = 311764355;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the enable field is set. |
hasFilter()
public boolean hasFilter()Specify the desired filtering of logs on this NAT. If unspecified, logs are exported for all connections handled by this NAT. This option can take one of the following values:
- ERRORS_ONLY: Export logs only for connection failures.
- TRANSLATIONS_ONLY: Export logs only for successful connections.
- ALL: Export logs for all connections, successful and unsuccessful. Check the Filter enum for the list of possible values.
optional string filter = 336120696;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the filter field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(RouterNatLogConfig other)
public RouterNatLogConfig.Builder mergeFrom(RouterNatLogConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
RouterNatLogConfig |
| Returns | |
|---|---|
| Type | Description |
RouterNatLogConfig.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public RouterNatLogConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
RouterNatLogConfig.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public RouterNatLogConfig.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
RouterNatLogConfig.Builder |
|
setEnable(boolean value)
public RouterNatLogConfig.Builder setEnable(boolean value)Indicates whether or not to export logs. This is false by default.
optional bool enable = 311764355;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe enable to set. |
| Returns | |
|---|---|
| Type | Description |
RouterNatLogConfig.Builder |
This builder for chaining. |
setFilter(String value)
public RouterNatLogConfig.Builder setFilter(String value)Specify the desired filtering of logs on this NAT. If unspecified, logs are exported for all connections handled by this NAT. This option can take one of the following values:
- ERRORS_ONLY: Export logs only for connection failures.
- TRANSLATIONS_ONLY: Export logs only for successful connections.
- ALL: Export logs for all connections, successful and unsuccessful. Check the Filter enum for the list of possible values.
optional string filter = 336120696;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe filter to set. |
| Returns | |
|---|---|
| Type | Description |
RouterNatLogConfig.Builder |
This builder for chaining. |
setFilterBytes(ByteString value)
public RouterNatLogConfig.Builder setFilterBytes(ByteString value)Specify the desired filtering of logs on this NAT. If unspecified, logs are exported for all connections handled by this NAT. This option can take one of the following values:
- ERRORS_ONLY: Export logs only for connection failures.
- TRANSLATIONS_ONLY: Export logs only for successful connections.
- ALL: Export logs for all connections, successful and unsuccessful. Check the Filter enum for the list of possible values.
optional string filter = 336120696;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for filter to set. |
| Returns | |
|---|---|
| Type | Description |
RouterNatLogConfig.Builder |
This builder for chaining. |