| PublicIp.Builder | PublicIp.Builder. assignedEntityId(String assignedEntityId) | The OCID  of the
entity the public IP is assigned to, or in the process of being assigned to. | 
| PublicIp.Builder | PublicIp.Builder. assignedEntityType(PublicIp.AssignedEntityType assignedEntityType) | The type of entity the public IP is assigned to, or in the process of being assigned to. | 
| PublicIp.Builder | PublicIp.Builder. availabilityDomain(String availabilityDomain) | The public IP’s availability domain. | 
| static PublicIp.Builder | PublicIp. builder() | Create a new builder. | 
| PublicIp.Builder | PublicIp.Builder. compartmentId(String compartmentId) | The OCID  of the
compartment containing the public IP. | 
| PublicIp.Builder | PublicIp.Builder. copy(PublicIp model) |  | 
| PublicIp.Builder | PublicIp.Builder. definedTags(Map<String,Map<String,Object>> definedTags) | Defined tags for this resource. | 
| PublicIp.Builder | PublicIp.Builder. displayName(String displayName) | A user-friendly name. | 
| PublicIp.Builder | PublicIp.Builder. freeformTags(Map<String,String> freeformTags) | Simple key-value pair that is applied without any predefined name, type or scope. | 
| PublicIp.Builder | PublicIp.Builder. id(String id) | The public IP’s Oracle ID
(OCID ). | 
| PublicIp.Builder | PublicIp.Builder. ipAddress(String ipAddress) | The public IP address of the publicIp object. | 
| PublicIp.Builder | PublicIp.Builder. lifecycleState(PublicIp.LifecycleState lifecycleState) | The public IP’s current state. | 
| PublicIp.Builder | PublicIp.Builder. lifetime(PublicIp.Lifetime lifetime) | Defines when the public IP is deleted and released back to Oracle’s public IP pool. | 
| PublicIp.Builder | PublicIp.Builder. privateIpId(String privateIpId) | Deprecated. | 
| PublicIp.Builder | PublicIp.Builder. publicIpPoolId(String publicIpPoolId) | The OCID  of the
pool object created in the current tenancy. | 
| PublicIp.Builder | PublicIp.Builder. scope(PublicIp.Scope scope) | Whether the public IP is regional or specific to a particular availability domain. | 
| PublicIp.Builder | PublicIp.Builder. timeCreated(Date timeCreated) | The date and time the public IP was created, in the format defined by
RFC3339 . | 
| PublicIp.Builder | PublicIp. toBuilder() |  |