Class LogEndpoint.Builder
- java.lang.Object
- 
- com.oracle.bmc.loganalytics.model.LogEndpoint.Builder
 
- 
- Enclosing class:
- LogEndpoint
 
 public static class LogEndpoint.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description LogEndpointbuild()LogEndpoint.Buildercopy(LogEndpoint model)LogEndpoint.Buildercredentials(EndpointCredentials credentials)LogEndpoint.Builderdescription(String description)The endpoint description.LogEndpoint.BuilderendpointId(Long endpointId)The endpoint unique identifier.LogEndpoint.BuilderendpointProperties(List<LogAnalyticsProperty> endpointProperties)A list of endpoint properties.LogEndpoint.BuilderisEnabled(Boolean isEnabled)A flag indicating whether or not the endpoint is enabled for log collection.LogEndpoint.BuilderisSystem(Boolean isSystem)The system flag.LogEndpoint.Buildermodel(String model)The endpoint model.LogEndpoint.Buildername(String name)The endpoint name.LogEndpoint.Builderproxy(EndpointProxy proxy)LogEndpoint.Builderrequest(EndpointRequest request)LogEndpoint.Builderresponse(EndpointResponse response)
 
- 
- 
- 
Method Detail- 
namepublic LogEndpoint.Builder name(String name) The endpoint name.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic LogEndpoint.Builder description(String description) The endpoint description.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
modelpublic LogEndpoint.Builder model(String model) The endpoint model.- Parameters:
- model- the value to set
- Returns:
- this builder
 
 - 
endpointIdpublic LogEndpoint.Builder endpointId(Long endpointId) The endpoint unique identifier.- Parameters:
- endpointId- the value to set
- Returns:
- this builder
 
 - 
requestpublic LogEndpoint.Builder request(EndpointRequest request) 
 - 
responsepublic LogEndpoint.Builder response(EndpointResponse response) 
 - 
credentialspublic LogEndpoint.Builder credentials(EndpointCredentials credentials) 
 - 
proxypublic LogEndpoint.Builder proxy(EndpointProxy proxy) 
 - 
isEnabledpublic LogEndpoint.Builder isEnabled(Boolean isEnabled) A flag indicating whether or not the endpoint is enabled for log collection.- Parameters:
- isEnabled- the value to set
- Returns:
- this builder
 
 - 
isSystempublic LogEndpoint.Builder isSystem(Boolean isSystem) The system flag.A value of false denotes a custom, or user defined endpoint. A value of true denotes an Oracle defined endpoint. - Parameters:
- isSystem- the value to set
- Returns:
- this builder
 
 - 
endpointPropertiespublic LogEndpoint.Builder endpointProperties(List<LogAnalyticsProperty> endpointProperties) A list of endpoint properties.- Parameters:
- endpointProperties- the value to set
- Returns:
- this builder
 
 - 
buildpublic LogEndpoint build() 
 - 
copypublic LogEndpoint.Builder copy(LogEndpoint model) 
 
- 
 
-