| Package | Description | 
|---|---|
| com.google.cloud.compute.v1 | A client to Compute Engine API. | 
| com.google.cloud.compute.v1.stub | 
| Modifier and Type | Method and Description | 
|---|---|
| SecurityPolicyRule | SecurityPolicyRule.Builder. build() | 
| SecurityPolicyRule | AddRuleSecurityPolicyHttpRequest. getApiMessageRequestBody() | 
| SecurityPolicyRule | PatchRuleSecurityPolicyHttpRequest. getApiMessageRequestBody() | 
| static SecurityPolicyRule | SecurityPolicyRule. getDefaultInstance() | 
| SecurityPolicyRule | SecurityPolicyClient. getRuleSecurityPolicy(GetRuleSecurityPolicyHttpRequest request)Gets a rule at the specified priority. | 
| SecurityPolicyRule | SecurityPolicyClient. getRuleSecurityPolicy(Integer priority,
                     ProjectGlobalSecurityPolicyName securityPolicy)Gets a rule at the specified priority. | 
| SecurityPolicyRule | SecurityPolicyClient. getRuleSecurityPolicy(Integer priority,
                     String securityPolicy)Gets a rule at the specified priority. | 
| SecurityPolicyRule | AddRuleSecurityPolicyHttpRequest. getSecurityPolicyRuleResource()Represents a rule that describes one or more match conditions along with the action to be taken
 when traffic matches this condition (allow or deny). | 
| SecurityPolicyRule | AddRuleSecurityPolicyHttpRequest.Builder. getSecurityPolicyRuleResource()Represents a rule that describes one or more match conditions along with the action to be
 taken when traffic matches this condition (allow or deny). | 
| SecurityPolicyRule | PatchRuleSecurityPolicyHttpRequest. getSecurityPolicyRuleResource()Represents a rule that describes one or more match conditions along with the action to be taken
 when traffic matches this condition (allow or deny). | 
| SecurityPolicyRule | PatchRuleSecurityPolicyHttpRequest.Builder. getSecurityPolicyRuleResource()Represents a rule that describes one or more match conditions along with the action to be
 taken when traffic matches this condition (allow or deny). | 
| Modifier and Type | Method and Description | 
|---|---|
| com.google.api.gax.rpc.UnaryCallable<GetRuleSecurityPolicyHttpRequest,SecurityPolicyRule> | SecurityPolicyClient. getRuleSecurityPolicyCallable()Gets a rule at the specified priority. | 
| com.google.api.gax.rpc.UnaryCallSettings<GetRuleSecurityPolicyHttpRequest,SecurityPolicyRule> | SecurityPolicySettings. getRuleSecurityPolicySettings()Returns the object with the settings used for calls to getRuleSecurityPolicy. | 
| com.google.api.gax.rpc.UnaryCallSettings.Builder<GetRuleSecurityPolicyHttpRequest,SecurityPolicyRule> | SecurityPolicySettings.Builder. getRuleSecurityPolicySettings()Returns the builder for the settings used for calls to getRuleSecurityPolicy. | 
| List<SecurityPolicyRule> | SecurityPolicy. getRulesList()A list of rules that belong to this policy. | 
| List<SecurityPolicyRule> | SecurityPolicy.Builder. getRulesList()A list of rules that belong to this policy. | 
| Modifier and Type | Method and Description | 
|---|---|
| SecurityPolicy.Builder | SecurityPolicy.Builder. addRules(SecurityPolicyRule rules)A list of rules that belong to this policy. | 
| Operation | SecurityPolicyClient. addRuleSecurityPolicy(ProjectGlobalSecurityPolicyName securityPolicy,
                     SecurityPolicyRule securityPolicyRuleResource)Inserts a rule into a security policy. | 
| Operation | SecurityPolicyClient. addRuleSecurityPolicy(String securityPolicy,
                     SecurityPolicyRule securityPolicyRuleResource)Inserts a rule into a security policy. | 
| SecurityPolicyRule.Builder | SecurityPolicyRule.Builder. mergeFrom(SecurityPolicyRule other) | 
| static SecurityPolicyRule.Builder | SecurityPolicyRule. newBuilder(SecurityPolicyRule prototype) | 
| Operation | SecurityPolicyClient. patchRuleSecurityPolicy(Integer priority,
                       ProjectGlobalSecurityPolicyName securityPolicy,
                       SecurityPolicyRule securityPolicyRuleResource)Patches a rule at the specified priority. | 
| Operation | SecurityPolicyClient. patchRuleSecurityPolicy(Integer priority,
                       String securityPolicy,
                       SecurityPolicyRule securityPolicyRuleResource)Patches a rule at the specified priority. | 
| AddRuleSecurityPolicyHttpRequest.Builder | AddRuleSecurityPolicyHttpRequest.Builder. setSecurityPolicyRuleResource(SecurityPolicyRule securityPolicyRuleResource)Represents a rule that describes one or more match conditions along with the action to be
 taken when traffic matches this condition (allow or deny). | 
| PatchRuleSecurityPolicyHttpRequest.Builder | PatchRuleSecurityPolicyHttpRequest.Builder. setSecurityPolicyRuleResource(SecurityPolicyRule securityPolicyRuleResource)Represents a rule that describes one or more match conditions along with the action to be
 taken when traffic matches this condition (allow or deny). | 
| Modifier and Type | Method and Description | 
|---|---|
| SecurityPolicy.Builder | SecurityPolicy.Builder. addAllRules(List<SecurityPolicyRule> rules)A list of rules that belong to this policy. | 
| Modifier and Type | Field and Description | 
|---|---|
| static com.google.api.gax.httpjson.ApiMethodDescriptor<GetRuleSecurityPolicyHttpRequest,SecurityPolicyRule> | HttpJsonSecurityPolicyStub. getRuleSecurityPolicyMethodDescriptor | 
| Modifier and Type | Method and Description | 
|---|---|
| com.google.api.gax.rpc.UnaryCallable<GetRuleSecurityPolicyHttpRequest,SecurityPolicyRule> | SecurityPolicyStub. getRuleSecurityPolicyCallable() | 
| com.google.api.gax.rpc.UnaryCallable<GetRuleSecurityPolicyHttpRequest,SecurityPolicyRule> | HttpJsonSecurityPolicyStub. getRuleSecurityPolicyCallable() | 
| com.google.api.gax.rpc.UnaryCallSettings<GetRuleSecurityPolicyHttpRequest,SecurityPolicyRule> | SecurityPolicyStubSettings. getRuleSecurityPolicySettings()Returns the object with the settings used for calls to getRuleSecurityPolicy. | 
| com.google.api.gax.rpc.UnaryCallSettings.Builder<GetRuleSecurityPolicyHttpRequest,SecurityPolicyRule> | SecurityPolicyStubSettings.Builder. getRuleSecurityPolicySettings()Returns the builder for the settings used for calls to getRuleSecurityPolicy. | 
Copyright © 2019 Google LLC. All rights reserved.