public static final class PersistenceConfig.Builder extends GeneratedMessage.Builder<PersistenceConfig.Builder> implements PersistenceConfigOrBuilderRepresents persistence configuration for a instance.
Protobuf type google.cloud.memorystore.v1beta.PersistenceConfig
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > PersistenceConfig.BuilderImplements
PersistenceConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public PersistenceConfig build()| Returns | |
|---|---|
| Type | Description |
PersistenceConfig |
|
buildPartial()
public PersistenceConfig buildPartial()| Returns | |
|---|---|
| Type | Description |
PersistenceConfig |
|
clear()
public PersistenceConfig.Builder clear()| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.Builder |
|
clearAofConfig()
public PersistenceConfig.Builder clearAofConfig()Optional. AOF configuration. This field will be ignored if mode is not AOF.
.google.cloud.memorystore.v1beta.PersistenceConfig.AOFConfig aof_config = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.Builder |
|
clearMode()
public PersistenceConfig.Builder clearMode()Optional. Current persistence mode.
.google.cloud.memorystore.v1beta.PersistenceConfig.PersistenceMode mode = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.Builder |
This builder for chaining. |
clearRdbConfig()
public PersistenceConfig.Builder clearRdbConfig()Optional. RDB configuration. This field will be ignored if mode is not RDB.
.google.cloud.memorystore.v1beta.PersistenceConfig.RDBConfig rdb_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.Builder |
|
getAofConfig()
public PersistenceConfig.AOFConfig getAofConfig()Optional. AOF configuration. This field will be ignored if mode is not AOF.
.google.cloud.memorystore.v1beta.PersistenceConfig.AOFConfig aof_config = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.AOFConfig |
The aofConfig. |
getAofConfigBuilder()
public PersistenceConfig.AOFConfig.Builder getAofConfigBuilder()Optional. AOF configuration. This field will be ignored if mode is not AOF.
.google.cloud.memorystore.v1beta.PersistenceConfig.AOFConfig aof_config = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.AOFConfig.Builder |
|
getAofConfigOrBuilder()
public PersistenceConfig.AOFConfigOrBuilder getAofConfigOrBuilder()Optional. AOF configuration. This field will be ignored if mode is not AOF.
.google.cloud.memorystore.v1beta.PersistenceConfig.AOFConfig aof_config = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.AOFConfigOrBuilder |
|
getDefaultInstanceForType()
public PersistenceConfig getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
PersistenceConfig |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getMode()
public PersistenceConfig.PersistenceMode getMode()Optional. Current persistence mode.
.google.cloud.memorystore.v1beta.PersistenceConfig.PersistenceMode mode = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.PersistenceMode |
The mode. |
getModeValue()
public int getModeValue()Optional. Current persistence mode.
.google.cloud.memorystore.v1beta.PersistenceConfig.PersistenceMode mode = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for mode. |
getRdbConfig()
public PersistenceConfig.RDBConfig getRdbConfig()Optional. RDB configuration. This field will be ignored if mode is not RDB.
.google.cloud.memorystore.v1beta.PersistenceConfig.RDBConfig rdb_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.RDBConfig |
The rdbConfig. |
getRdbConfigBuilder()
public PersistenceConfig.RDBConfig.Builder getRdbConfigBuilder()Optional. RDB configuration. This field will be ignored if mode is not RDB.
.google.cloud.memorystore.v1beta.PersistenceConfig.RDBConfig rdb_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.RDBConfig.Builder |
|
getRdbConfigOrBuilder()
public PersistenceConfig.RDBConfigOrBuilder getRdbConfigOrBuilder()Optional. RDB configuration. This field will be ignored if mode is not RDB.
.google.cloud.memorystore.v1beta.PersistenceConfig.RDBConfig rdb_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.RDBConfigOrBuilder |
|
hasAofConfig()
public boolean hasAofConfig()Optional. AOF configuration. This field will be ignored if mode is not AOF.
.google.cloud.memorystore.v1beta.PersistenceConfig.AOFConfig aof_config = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the aofConfig field is set. |
hasRdbConfig()
public boolean hasRdbConfig()Optional. RDB configuration. This field will be ignored if mode is not RDB.
.google.cloud.memorystore.v1beta.PersistenceConfig.RDBConfig rdb_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the rdbConfig field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeAofConfig(PersistenceConfig.AOFConfig value)
public PersistenceConfig.Builder mergeAofConfig(PersistenceConfig.AOFConfig value)Optional. AOF configuration. This field will be ignored if mode is not AOF.
.google.cloud.memorystore.v1beta.PersistenceConfig.AOFConfig aof_config = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
PersistenceConfig.AOFConfig |
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.Builder |
|
mergeFrom(PersistenceConfig other)
public PersistenceConfig.Builder mergeFrom(PersistenceConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
PersistenceConfig |
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public PersistenceConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public PersistenceConfig.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.Builder |
|
mergeRdbConfig(PersistenceConfig.RDBConfig value)
public PersistenceConfig.Builder mergeRdbConfig(PersistenceConfig.RDBConfig value)Optional. RDB configuration. This field will be ignored if mode is not RDB.
.google.cloud.memorystore.v1beta.PersistenceConfig.RDBConfig rdb_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
PersistenceConfig.RDBConfig |
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.Builder |
|
setAofConfig(PersistenceConfig.AOFConfig value)
public PersistenceConfig.Builder setAofConfig(PersistenceConfig.AOFConfig value)Optional. AOF configuration. This field will be ignored if mode is not AOF.
.google.cloud.memorystore.v1beta.PersistenceConfig.AOFConfig aof_config = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
PersistenceConfig.AOFConfig |
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.Builder |
|
setAofConfig(PersistenceConfig.AOFConfig.Builder builderForValue)
public PersistenceConfig.Builder setAofConfig(PersistenceConfig.AOFConfig.Builder builderForValue)Optional. AOF configuration. This field will be ignored if mode is not AOF.
.google.cloud.memorystore.v1beta.PersistenceConfig.AOFConfig aof_config = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
PersistenceConfig.AOFConfig.Builder |
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.Builder |
|
setMode(PersistenceConfig.PersistenceMode value)
public PersistenceConfig.Builder setMode(PersistenceConfig.PersistenceMode value)Optional. Current persistence mode.
.google.cloud.memorystore.v1beta.PersistenceConfig.PersistenceMode mode = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
PersistenceConfig.PersistenceModeThe mode to set. |
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.Builder |
This builder for chaining. |
setModeValue(int value)
public PersistenceConfig.Builder setModeValue(int value)Optional. Current persistence mode.
.google.cloud.memorystore.v1beta.PersistenceConfig.PersistenceMode mode = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for mode to set. |
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.Builder |
This builder for chaining. |
setRdbConfig(PersistenceConfig.RDBConfig value)
public PersistenceConfig.Builder setRdbConfig(PersistenceConfig.RDBConfig value)Optional. RDB configuration. This field will be ignored if mode is not RDB.
.google.cloud.memorystore.v1beta.PersistenceConfig.RDBConfig rdb_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
PersistenceConfig.RDBConfig |
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.Builder |
|
setRdbConfig(PersistenceConfig.RDBConfig.Builder builderForValue)
public PersistenceConfig.Builder setRdbConfig(PersistenceConfig.RDBConfig.Builder builderForValue)Optional. RDB configuration. This field will be ignored if mode is not RDB.
.google.cloud.memorystore.v1beta.PersistenceConfig.RDBConfig rdb_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
PersistenceConfig.RDBConfig.Builder |
| Returns | |
|---|---|
| Type | Description |
PersistenceConfig.Builder |
|