Record Class RmConfig
java.lang.Object
java.lang.Record
io.confluent.rm.api.RmConfig
public record RmConfig(String regionalResourceManagerEndpointUrl, String regionalResourceManagerGrpcEndpointUrl, Integer regionalResourceManagerClientSchedulerThreads, String regionalResourceManagerSpiffeIds, String spireAgentUrl, Boolean rmClientSpireEnable, String brokerServiceAccountId)
extends Record
-
Constructor Summary
ConstructorsConstructorDescriptionRmConfig(String regionalResourceManagerEndpointUrl, String regionalResourceManagerGrpcEndpointUrl, Integer regionalResourceManagerClientSchedulerThreads, String regionalResourceManagerSpiffeIds, String spireAgentUrl, Boolean rmClientSpireEnable, String brokerServiceAccountId) Creates an instance of aRmConfigrecord class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of thebrokerServiceAccountIdrecord component.final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.Returns the value of theregionalResourceManagerClientSchedulerThreadsrecord component.Returns the value of theregionalResourceManagerEndpointUrlrecord component.Returns the value of theregionalResourceManagerGrpcEndpointUrlrecord component.Returns the value of theregionalResourceManagerSpiffeIdsrecord component.Returns the value of thermClientSpireEnablerecord component.Returns the value of thespireAgentUrlrecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
RmConfig
public RmConfig(String regionalResourceManagerEndpointUrl, String regionalResourceManagerGrpcEndpointUrl, Integer regionalResourceManagerClientSchedulerThreads, String regionalResourceManagerSpiffeIds, String spireAgentUrl, Boolean rmClientSpireEnable, String brokerServiceAccountId) Creates an instance of aRmConfigrecord class.- Parameters:
regionalResourceManagerEndpointUrl- the value for theregionalResourceManagerEndpointUrlrecord componentregionalResourceManagerGrpcEndpointUrl- the value for theregionalResourceManagerGrpcEndpointUrlrecord componentregionalResourceManagerClientSchedulerThreads- the value for theregionalResourceManagerClientSchedulerThreadsrecord componentregionalResourceManagerSpiffeIds- the value for theregionalResourceManagerSpiffeIdsrecord componentspireAgentUrl- the value for thespireAgentUrlrecord componentrmClientSpireEnable- the value for thermClientSpireEnablerecord componentbrokerServiceAccountId- the value for thebrokerServiceAccountIdrecord component
-
-
Method Details
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
regionalResourceManagerEndpointUrl
Returns the value of theregionalResourceManagerEndpointUrlrecord component.- Returns:
- the value of the
regionalResourceManagerEndpointUrlrecord component
-
regionalResourceManagerGrpcEndpointUrl
Returns the value of theregionalResourceManagerGrpcEndpointUrlrecord component.- Returns:
- the value of the
regionalResourceManagerGrpcEndpointUrlrecord component
-
regionalResourceManagerClientSchedulerThreads
Returns the value of theregionalResourceManagerClientSchedulerThreadsrecord component.- Returns:
- the value of the
regionalResourceManagerClientSchedulerThreadsrecord component
-
regionalResourceManagerSpiffeIds
Returns the value of theregionalResourceManagerSpiffeIdsrecord component.- Returns:
- the value of the
regionalResourceManagerSpiffeIdsrecord component
-
spireAgentUrl
Returns the value of thespireAgentUrlrecord component.- Returns:
- the value of the
spireAgentUrlrecord component
-
rmClientSpireEnable
Returns the value of thermClientSpireEnablerecord component.- Returns:
- the value of the
rmClientSpireEnablerecord component
-
brokerServiceAccountId
Returns the value of thebrokerServiceAccountIdrecord component.- Returns:
- the value of the
brokerServiceAccountIdrecord component
-