org.tensorflow.distruntime.LoggingRequestOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: tensorflow/core/protobuf/worker.proto
package org.tensorflow.distruntime;
public interface LoggingRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:tensorflow.LoggingRequest)
org.nd4j.shade.protobuf.MessageOrBuilder {
/**
*
* If true, RPC logging will be enabled.
*
*
* bool enable_rpc_logging = 1;
* @return The enableRpcLogging.
*/
boolean getEnableRpcLogging();
/**
*
* If true, RPC logging will be disabled.
*
*
* bool disable_rpc_logging = 4;
* @return The disableRpcLogging.
*/
boolean getDisableRpcLogging();
/**
*
* If true, discard any saved logging data (for all steps).
*
*
* bool clear = 2;
* @return The clear.
*/
boolean getClear();
/**
*
* When set, requests all saved log data pertaining to the step.
* Any log data retrieved is eliminated from the store and cannot be
* retrieved again.
*
*
* repeated int64 fetch_step_id = 3;
* @return A list containing the fetchStepId.
*/
java.util.List getFetchStepIdList();
/**
*
* When set, requests all saved log data pertaining to the step.
* Any log data retrieved is eliminated from the store and cannot be
* retrieved again.
*
*
* repeated int64 fetch_step_id = 3;
* @return The count of fetchStepId.
*/
int getFetchStepIdCount();
/**
*
* When set, requests all saved log data pertaining to the step.
* Any log data retrieved is eliminated from the store and cannot be
* retrieved again.
*
*
* repeated int64 fetch_step_id = 3;
* @param index The index of the element to return.
* @return The fetchStepId at the given index.
*/
long getFetchStepId(int index);
}