Package com.oracle.bmc.dblm.model
Class FppServer.Builder
- java.lang.Object
- 
- com.oracle.bmc.dblm.model.FppServer.Builder
 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description FppServerbuild()FppServer.BuildercompartmentId(String compartmentId)Compartment IdentifierFppServer.Buildercopy(FppServer model)FppServer.BuilderdefinedTags(Map<String,Map<String,Object>> definedTags)Defined tags for this resource.FppServer.BuilderdisplayName(String displayName)FPP Server Identifier, can be renamedFppServer.BuilderfppRestUrl(String fppRestUrl)REST endpoint URL of FPP ServerFppServer.BuilderfreeformTags(Map<String,String> freeformTags)Simple key-value pair that is applied without any predefined name, type or scope.FppServer.Builderid(String id)Unique identifier that is immutable on creationFppServer.BuilderlifecycleDetails(String lifecycleDetails)A message describing the current state in more detail.FppServer.BuilderlifecycleState(FppServer.LifecycleState lifecycleState)The current state of the FPP server.FppServer.BuildermacAgentCompartmentId(String macAgentCompartmentId)Unique Management Agent Compartment identifierFppServer.BuildermanagementAgentId(String managementAgentId)Unique Management Agent identifierFppServer.BuilderrestUserName(String restUserName)FPP REST User NameFppServer.BuilderrestUserPassword(String restUserPassword)FPP REST User PasswordFppServer.BuildersystemTags(Map<String,Map<String,Object>> systemTags)System tags for this resource.FppServer.BuildertimeCreated(Date timeCreated)The time the the FPP server was created.FppServer.BuildertimeUpdated(Date timeUpdated)The time the FPP server was updated.FppServer.BuildertrustStoreLocation(String trustStoreLocation)Absolute path of JKS Trust StoreFppServer.BuildertrustStorePassword(String trustStorePassword)JKS Trust Store Password
 
- 
- 
- 
Method Detail- 
idpublic FppServer.Builder id(String id) Unique identifier that is immutable on creation- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic FppServer.Builder displayName(String displayName) FPP Server Identifier, can be renamed- Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic FppServer.Builder compartmentId(String compartmentId) Compartment Identifier- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
managementAgentIdpublic FppServer.Builder managementAgentId(String managementAgentId) Unique Management Agent identifier- Parameters:
- managementAgentId- the value to set
- Returns:
- this builder
 
 - 
macAgentCompartmentIdpublic FppServer.Builder macAgentCompartmentId(String macAgentCompartmentId) Unique Management Agent Compartment identifier- Parameters:
- macAgentCompartmentId- the value to set
- Returns:
- this builder
 
 - 
fppRestUrlpublic FppServer.Builder fppRestUrl(String fppRestUrl) REST endpoint URL of FPP Server- Parameters:
- fppRestUrl- the value to set
- Returns:
- this builder
 
 - 
trustStoreLocationpublic FppServer.Builder trustStoreLocation(String trustStoreLocation) Absolute path of JKS Trust Store- Parameters:
- trustStoreLocation- the value to set
- Returns:
- this builder
 
 - 
trustStorePasswordpublic FppServer.Builder trustStorePassword(String trustStorePassword) JKS Trust Store Password- Parameters:
- trustStorePassword- the value to set
- Returns:
- this builder
 
 - 
restUserNamepublic FppServer.Builder restUserName(String restUserName) FPP REST User Name- Parameters:
- restUserName- the value to set
- Returns:
- this builder
 
 - 
restUserPasswordpublic FppServer.Builder restUserPassword(String restUserPassword) FPP REST User Password- Parameters:
- restUserPassword- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic FppServer.Builder timeCreated(Date timeCreated) The time the the FPP server was created.An RFC3339 formatted datetime string - Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
timeUpdatedpublic FppServer.Builder timeUpdated(Date timeUpdated) The time the FPP server was updated.An RFC3339 formatted datetime string - Parameters:
- timeUpdated- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic FppServer.Builder lifecycleState(FppServer.LifecycleState lifecycleState) The current state of the FPP server.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
lifecycleDetailspublic FppServer.Builder lifecycleDetails(String lifecycleDetails) A message describing the current state in more detail.For example, can be used to provide actionable information for a resource in Failed state. - Parameters:
- lifecycleDetails- the value to set
- Returns:
- this builder
 
 - 
freeformTagspublic FppServer.Builder freeformTags(Map<String,String> freeformTags) Simple key-value pair that is applied without any predefined name, type or scope.Exists for cross-compatibility only. Example: {“bar-key”: “value”} - Parameters:
- freeformTags- the value to set
- Returns:
- this builder
 
 - 
definedTagspublic FppServer.Builder definedTags(Map<String,Map<String,Object>> definedTags) Defined tags for this resource.Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}} - Parameters:
- definedTags- the value to set
- Returns:
- this builder
 
 - 
systemTagspublic FppServer.Builder systemTags(Map<String,Map<String,Object>> systemTags) System tags for this resource.Each key is predefined and scoped to a namespace. Example: {“orcl-cloud”: {“free-tier-retained”: “true”}} - Parameters:
- systemTags- the value to set
- Returns:
- this builder
 
 - 
buildpublic FppServer build() 
 - 
copypublic FppServer.Builder copy(FppServer model) 
 
- 
 
-