RemoteProfilerSessionManagerOptionsOrBuilder

public interface RemoteProfilerSessionManagerOptionsOrBuilder
Known Indirect Subclasses

Public Methods

abstract long
getDelayMs()
 Start of profiling is delayed by this much (in milliseconds).
abstract long
getMaxSessionDurationMs()
 Maximum time (in milliseconds) a profiling session manager waits for all
 profilers to finish after issuing gRPC request.
abstract ProfileOptions
getProfilerOptions()
 Options for each local profiler.
abstract ProfileOptionsOrBuilder
getProfilerOptionsOrBuilder()
 Options for each local profiler.
abstract String
getServiceAddresses(int index)
 List of servers to profile.
abstract com.google.protobuf.ByteString
getServiceAddressesBytes(int index)
 List of servers to profile.
abstract int
getServiceAddressesCount()
 List of servers to profile.
abstract List<String>
getServiceAddressesList()
 List of servers to profile.
abstract long
getSessionCreationTimestampNs()
 Unix timestamp of when the session was started.
abstract boolean
hasProfilerOptions()
 Options for each local profiler.

Public Methods

public abstract long getDelayMs ()

 Start of profiling is delayed by this much (in milliseconds).
 
uint64 delay_ms = 5;

public abstract long getMaxSessionDurationMs ()

 Maximum time (in milliseconds) a profiling session manager waits for all
 profilers to finish after issuing gRPC request. If value is 0, session
 continues until interrupted. Otherwise, value must be greater than
 profiler_options.duration_ms.
 
uint64 max_session_duration_ms = 4;

public abstract ProfileOptions getProfilerOptions ()

 Options for each local profiler.
 
.tensorflow.ProfileOptions profiler_options = 1;

public abstract ProfileOptionsOrBuilder getProfilerOptionsOrBuilder ()

 Options for each local profiler.
 
.tensorflow.ProfileOptions profiler_options = 1;

public abstract String getServiceAddresses (int index)

 List of servers to profile. Supported formats: host:port.
 
repeated string service_addresses = 2;

public abstract com.google.protobuf.ByteString getServiceAddressesBytes (int index)

 List of servers to profile. Supported formats: host:port.
 
repeated string service_addresses = 2;

public abstract int getServiceAddressesCount ()

 List of servers to profile. Supported formats: host:port.
 
repeated string service_addresses = 2;

public abstract List<String> getServiceAddressesList ()

 List of servers to profile. Supported formats: host:port.
 
repeated string service_addresses = 2;

public abstract long getSessionCreationTimestampNs ()

 Unix timestamp of when the session was started.
 
uint64 session_creation_timestamp_ns = 3;

public abstract boolean hasProfilerOptions ()

 Options for each local profiler.
 
.tensorflow.ProfileOptions profiler_options = 1;