| static IngressSecurityRule.Builder | IngressSecurityRule. builder() | Create a new builder. | 
| IngressSecurityRule.Builder | IngressSecurityRule.Builder. copy(IngressSecurityRule model) |  | 
| IngressSecurityRule.Builder | IngressSecurityRule.Builder. description(String description) | An optional description of your choice for the rule. | 
| IngressSecurityRule.Builder | IngressSecurityRule.Builder. icmpOptions(IcmpOptions icmpOptions) |  | 
| IngressSecurityRule.Builder | IngressSecurityRule.Builder. isStateless(Boolean isStateless) | A stateless rule allows traffic in one direction. | 
| IngressSecurityRule.Builder | IngressSecurityRule.Builder. protocol(String protocol) | The transport protocol. | 
| IngressSecurityRule.Builder | IngressSecurityRule.Builder. source(String source) | Conceptually, this is the range of IP addresses that a packet coming into the instance
can come from. | 
| IngressSecurityRule.Builder | IngressSecurityRule.Builder. sourceType(IngressSecurityRule.SourceType sourceType) | Type of source for the rule. | 
| IngressSecurityRule.Builder | IngressSecurityRule.Builder. tcpOptions(TcpOptions tcpOptions) |  | 
| IngressSecurityRule.Builder | IngressSecurityRule. toBuilder() |  | 
| IngressSecurityRule.Builder | IngressSecurityRule.Builder. udpOptions(UdpOptions udpOptions) |  |