Package com.google.cloud.asset.v1
Interface AnalyzerOrgPolicy.RuleOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AnalyzerOrgPolicy.Rule
,AnalyzerOrgPolicy.Rule.Builder
- Enclosing class:
- AnalyzerOrgPolicy
public static interface AnalyzerOrgPolicy.RuleOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
getAllowAll()
Setting this to true means that all values are allowed.com.google.type.Expr
getCondition()
The evaluating condition for this rule.com.google.type.ExprOrBuilder
getConditionOrBuilder()
The evaluating condition for this rule.boolean
getDenyAll()
Setting this to true means that all values are denied.boolean
getEnforce()
If `true`, then the `Policy` is enforced.AnalyzerOrgPolicy.Rule.KindCase
getKindCase()
AnalyzerOrgPolicy.Rule.StringValues
getValues()
List of values to be used for this PolicyRule.AnalyzerOrgPolicy.Rule.StringValuesOrBuilder
getValuesOrBuilder()
List of values to be used for this PolicyRule.boolean
hasAllowAll()
Setting this to true means that all values are allowed.boolean
hasCondition()
The evaluating condition for this rule.boolean
hasDenyAll()
Setting this to true means that all values are denied.boolean
hasEnforce()
If `true`, then the `Policy` is enforced.boolean
hasValues()
List of values to be used for this PolicyRule.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasValues
boolean hasValues()
List of values to be used for this PolicyRule. This field can be set only in Policies for list constraints.
.google.cloud.asset.v1.AnalyzerOrgPolicy.Rule.StringValues values = 3;
- Returns:
- Whether the values field is set.
-
getValues
AnalyzerOrgPolicy.Rule.StringValues getValues()
List of values to be used for this PolicyRule. This field can be set only in Policies for list constraints.
.google.cloud.asset.v1.AnalyzerOrgPolicy.Rule.StringValues values = 3;
- Returns:
- The values.
-
getValuesOrBuilder
AnalyzerOrgPolicy.Rule.StringValuesOrBuilder getValuesOrBuilder()
List of values to be used for this PolicyRule. This field can be set only in Policies for list constraints.
.google.cloud.asset.v1.AnalyzerOrgPolicy.Rule.StringValues values = 3;
-
hasAllowAll
boolean hasAllowAll()
Setting this to true means that all values are allowed. This field can be set only in Policies for list constraints.
bool allow_all = 4;
- Returns:
- Whether the allowAll field is set.
-
getAllowAll
boolean getAllowAll()
Setting this to true means that all values are allowed. This field can be set only in Policies for list constraints.
bool allow_all = 4;
- Returns:
- The allowAll.
-
hasDenyAll
boolean hasDenyAll()
Setting this to true means that all values are denied. This field can be set only in Policies for list constraints.
bool deny_all = 5;
- Returns:
- Whether the denyAll field is set.
-
getDenyAll
boolean getDenyAll()
Setting this to true means that all values are denied. This field can be set only in Policies for list constraints.
bool deny_all = 5;
- Returns:
- The denyAll.
-
hasEnforce
boolean hasEnforce()
If `true`, then the `Policy` is enforced. If `false`, then any configuration is acceptable. This field can be set only in Policies for boolean constraints.
bool enforce = 6;
- Returns:
- Whether the enforce field is set.
-
getEnforce
boolean getEnforce()
If `true`, then the `Policy` is enforced. If `false`, then any configuration is acceptable. This field can be set only in Policies for boolean constraints.
bool enforce = 6;
- Returns:
- The enforce.
-
hasCondition
boolean hasCondition()
The evaluating condition for this rule.
.google.type.Expr condition = 7;
- Returns:
- Whether the condition field is set.
-
getCondition
com.google.type.Expr getCondition()
The evaluating condition for this rule.
.google.type.Expr condition = 7;
- Returns:
- The condition.
-
getConditionOrBuilder
com.google.type.ExprOrBuilder getConditionOrBuilder()
The evaluating condition for this rule.
.google.type.Expr condition = 7;
-
getKindCase
AnalyzerOrgPolicy.Rule.KindCase getKindCase()
-
-