public static interface RedisCache.DefinitionStages.WithCreate extends Creatable<RedisCache>, Resource.DefinitionWithTags<RedisCache.DefinitionStages.WithCreate>
Modifier and Type | Method and Description |
---|---|
RedisCache.DefinitionStages.WithCreate |
withFirewallRule(RedisFirewallRule rule)
Creates Redis cache firewall rule with range of IP addresses permitted to connect to the cache.
|
RedisCache.DefinitionStages.WithCreate |
withFirewallRule(String name,
String lowestIp,
String highestIp)
Creates Redis cache firewall rule with range of IP addresses permitted to connect to the cache.
|
RedisCache.DefinitionStages.WithCreate |
withMinimumTlsVersion(TlsVersion tlsVersion)
Requires clients to use a specified TLS version (or higher) to connect (e,g, '1.0', '1.1', '1.2').
|
RedisCache.DefinitionStages.WithCreate |
withNonSslPort()
Enables non-ssl Redis server port (6379).
|
RedisCache.DefinitionStages.WithCreate |
withPatchSchedule(DayOfWeek dayOfWeek,
int startHourUtc)
Patch schedule on a Premium Cluster Cache.
|
RedisCache.DefinitionStages.WithCreate |
withPatchSchedule(DayOfWeek dayOfWeek,
int startHourUtc,
org.joda.time.Period maintenanceWindow)
Patch schedule on a Premium Cluster Cache.
|
RedisCache.DefinitionStages.WithCreate |
withPatchSchedule(List<ScheduleEntry> scheduleEntry)
Patch schedule on a Premium Cluster Cache.
|
RedisCache.DefinitionStages.WithCreate |
withPatchSchedule(ScheduleEntry scheduleEntry)
Patch schedule on a Premium Cluster Cache.
|
RedisCache.DefinitionStages.WithCreate |
withRedisConfiguration(Map<String,String> redisConfiguration)
All Redis Settings.
|
RedisCache.DefinitionStages.WithCreate |
withRedisConfiguration(String key,
String value)
Specifies Redis Setting.
|
create, createAsync, createAsync
key
name
withTag, withTags
RedisCache.DefinitionStages.WithCreate withNonSslPort()
RedisCache.DefinitionStages.WithCreate withRedisConfiguration(Map<String,String> redisConfiguration)
redisConfiguration
- configuration of Redis Cache as a map indexed by configuration nameRedisCache.DefinitionStages.WithCreate withRedisConfiguration(String key, String value)
key
- Redis configuration name.value
- Redis configuration value.@Beta(value=V1_12_0) RedisCache.DefinitionStages.WithCreate withFirewallRule(String name, String lowestIp, String highestIp)
name
- name of the rule.lowestIp
- lowest IP address included in the range.highestIp
- highest IP address included in the range.@Beta(value=V1_12_0) RedisCache.DefinitionStages.WithCreate withFirewallRule(RedisFirewallRule rule)
rule
- firewall rule that specifies name, lowest and highest IP address included in the range of permitted IP addresses.@Beta(value=V1_12_0) RedisCache.DefinitionStages.WithCreate withMinimumTlsVersion(TlsVersion tlsVersion)
tlsVersion
- minimum TLS version.RedisCache.DefinitionStages.WithCreate withPatchSchedule(DayOfWeek dayOfWeek, int startHourUtc)
dayOfWeek
- day of week when cache can be patched.startHourUtc
- start hour after which cache patching can start.RedisCache.DefinitionStages.WithCreate withPatchSchedule(DayOfWeek dayOfWeek, int startHourUtc, org.joda.time.Period maintenanceWindow)
dayOfWeek
- day of week when cache can be patched.startHourUtc
- start hour after which cache patching can start.maintenanceWindow
- ISO8601 timespan specifying how much time cache patching can take.RedisCache.DefinitionStages.WithCreate withPatchSchedule(ScheduleEntry scheduleEntry)
scheduleEntry
- Patch schedule entry for Premium Redis Cache.RedisCache.DefinitionStages.WithCreate withPatchSchedule(List<ScheduleEntry> scheduleEntry)
scheduleEntry
- List of patch schedule entries for Premium Redis Cache.Copyright © 2019. All rights reserved.