Package s2.v1alpha
Interface CreateBasinRequestOrBuilder
- 
- All Superinterfaces:
 com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
 CreateBasinRequest,CreateBasinRequest.Builder
public interface CreateBasinRequestOrBuilder extends com.google.protobuf.MessageOrBuilder 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetBasin()Basin name, which must be globally unique.com.google.protobuf.ByteStringgetBasinBytes()Basin name, which must be globally unique.BasinConfiggetConfig()Basin configuration.BasinConfigOrBuildergetConfigOrBuilder()Basin configuration.BasinScopegetScope()Basin scope.intgetScopeValue()Basin scope.booleanhasConfig()Basin configuration.- 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getBasin
java.lang.String getBasin()
Basin name, which must be globally unique. It can be omitted to let the service assign a unique name. The name must be between 8 and 48 characters, comprising lowercase letters, numbers and hyphens. It cannot begin or end with a hyphen.
string basin = 1;- Returns:
 - The basin.
 
 
- 
getBasinBytes
com.google.protobuf.ByteString getBasinBytes()
Basin name, which must be globally unique. It can be omitted to let the service assign a unique name. The name must be between 8 and 48 characters, comprising lowercase letters, numbers and hyphens. It cannot begin or end with a hyphen.
string basin = 1;- Returns:
 - The bytes for basin.
 
 
- 
hasConfig
boolean hasConfig()
Basin configuration.
.s2.v1alpha.BasinConfig config = 2;- Returns:
 - Whether the config field is set.
 
 
- 
getConfig
BasinConfig getConfig()
Basin configuration.
.s2.v1alpha.BasinConfig config = 2;- Returns:
 - The config.
 
 
- 
getConfigOrBuilder
BasinConfigOrBuilder getConfigOrBuilder()
Basin configuration.
.s2.v1alpha.BasinConfig config = 2; 
- 
getScopeValue
int getScopeValue()
Basin scope.
.s2.v1alpha.BasinScope scope = 3;- Returns:
 - The enum numeric value on the wire for scope.
 
 
- 
getScope
BasinScope getScope()
Basin scope.
.s2.v1alpha.BasinScope scope = 3;- Returns:
 - The scope.
 
 
 - 
 
 -