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 CreateBasinRequest.AssignmentCasegetAssignmentCase()java.lang.StringgetBasin()Basin name, which must be globally unique.com.google.protobuf.ByteStringgetBasinBytes()Basin name, which must be globally unique.java.lang.StringgetCell()Explicit cell assignment, if it is owned by the account.com.google.protobuf.ByteStringgetCellBytes()Explicit cell assignment, if it is owned by the account.BasinConfiggetConfig()Basin configuration.BasinConfigOrBuildergetConfigOrBuilder()Basin configuration.java.lang.StringgetScope()Basin scope.com.google.protobuf.ByteStringgetScopeBytes()Basin scope.booleanhasCell()Explicit cell assignment, if it is owned by the account.booleanhasConfig()Basin configuration.booleanhasScope()Basin scope.-
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;
-
hasScope
boolean hasScope()
Basin scope. It should be formatted as "{cloud}:{region}", e.g. "aws:us-east-1".string scope = 3;- Returns:
- Whether the scope field is set.
-
getScope
java.lang.String getScope()
Basin scope. It should be formatted as "{cloud}:{region}", e.g. "aws:us-east-1".string scope = 3;- Returns:
- The scope.
-
getScopeBytes
com.google.protobuf.ByteString getScopeBytes()
Basin scope. It should be formatted as "{cloud}:{region}", e.g. "aws:us-east-1".string scope = 3;- Returns:
- The bytes for scope.
-
hasCell
boolean hasCell()
Explicit cell assignment, if it is owned by the account.
string cell = 4;- Returns:
- Whether the cell field is set.
-
getCell
java.lang.String getCell()
Explicit cell assignment, if it is owned by the account.
string cell = 4;- Returns:
- The cell.
-
getCellBytes
com.google.protobuf.ByteString getCellBytes()
Explicit cell assignment, if it is owned by the account.
string cell = 4;- Returns:
- The bytes for cell.
-
getAssignmentCase
CreateBasinRequest.AssignmentCase getAssignmentCase()
-
-